0001437749-24-026792.txt : 20240814 0001437749-24-026792.hdr.sgml : 20240814 20240814160829 ACCESSION NUMBER: 0001437749-24-026792 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240814 DATE AS OF CHANGE: 20240814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Rekor Systems, Inc. CENTRAL INDEX KEY: 0001697851 STANDARD INDUSTRIAL CLASSIFICATION: COMMUNICATIONS EQUIPMENT, NEC [3669] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 815266334 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38338 FILM NUMBER: 241207671 BUSINESS ADDRESS: STREET 1: 7172 COLUMBIA GATEWAY DRIVE STREET 2: SUITE 400 CITY: COLUMBIA STATE: MD ZIP: 21046 BUSINESS PHONE: 4107620800 MAIL ADDRESS: STREET 1: 7172 COLUMBIA GATEWAY DRIVE STREET 2: SUITE 400 CITY: COLUMBIA STATE: MD ZIP: 21046 FORMER COMPANY: FORMER CONFORMED NAME: Novume Solutions, Inc. DATE OF NAME CHANGE: 20170210 10-Q 1 rekr20240630_10q.htm FORM 10-Q rekr20240630_10q.htm
0001697851 Rekor Systems, Inc. false --12-31 Q2 2024 0 1,012 0 2,149 372 447 186 223 0.0001 0.0001 2,000,000 2,000,000 505,000 505,000 240,861 240,861 0 0 0 0 0.0001 0.0001 300,000,000 300,000,000 86,371,359 69,273,334 86,216,706 69,176,826 154,653 96,508 12 5 664,329 2,832,135 3.14 15 5 106 0 0 0 0 0 5 5 5 5 5 5 false false false false On January 18, 2023, in connection with the 2023 Promissory Notes, the Company issued warrants to the investors to purchase 6,250,000 shares of its common stock, exercisable over a period of five years, at an exercise price of $2.00 per share. These warrants were exercisable commencing January 18, 2023 and expire on January 18, 2028. As part of the Warrant Exercise Agreements, explained in detail above, the Exercising Holders reduced the number of warrants help by 1,575,000. On July 25, 2023, in connection with the 2023 Letter Agreement, the Company issued warrants to purchase 2,850,000 shares of its common stock, exercisable over a period of five and half years, at an exercise price of $3.25 per share. These warrants were exercisable commencing July 25, 2023 and expire on January 25, 2029. On March 23, 2023, in connection with the 2023 Registered Direct Offering the Company issued warrants to the placement agent to purchase up to 481,100 shares of common stock. Each warrant for the placement agent is exercisable for one share of common stock at an exercise price of $1.8188 per share. These warrants were exercisable commencing March 27, 2023 and expire on March 27, 2028. 00016978512024-01-012024-06-30 xbrli:shares 00016978512024-08-14 thunderdome:item iso4217:USD 00016978512024-06-30 00016978512023-12-31 0001697851rekr:The2023PromissoryNotesMemberus-gaap:NonrelatedPartyMember2024-06-30 0001697851rekr:The2023PromissoryNotesMemberus-gaap:NonrelatedPartyMember2023-12-31 0001697851rekr:The2023PromissoryNotesMemberus-gaap:RelatedPartyMember2024-06-30 0001697851rekr:The2023PromissoryNotesMemberus-gaap:RelatedPartyMember2023-12-31 0001697851rekr:The2023RevenueSharingNotesMemberus-gaap:NonrelatedPartyMember2024-06-30 0001697851rekr:The2023RevenueSharingNotesMemberus-gaap:NonrelatedPartyMember2023-12-31 0001697851rekr:The2023RevenueSharingNotesMemberus-gaap:RelatedPartyMember2024-06-30 0001697851rekr:The2023RevenueSharingNotesMemberus-gaap:RelatedPartyMember2023-12-31 iso4217:USDxbrli:shares 0001697851us-gaap:SeriesAPreferredStockMember2024-06-30 0001697851us-gaap:SeriesAPreferredStockMember2023-12-31 0001697851us-gaap:SeriesBPreferredStockMember2024-06-30 0001697851us-gaap:SeriesBPreferredStockMember2023-12-31 00016978512024-04-012024-06-30 00016978512023-04-012023-06-30 00016978512023-01-012023-06-30 0001697851rekr:CommonStockOutstandingMember2024-03-31 0001697851us-gaap:TreasuryStockCommonMember2024-03-31 0001697851us-gaap:AdditionalPaidInCapitalMember2024-03-31 0001697851us-gaap:RetainedEarningsMember2024-03-31 00016978512024-03-31 0001697851rekr:CommonStockOutstandingMember2024-04-012024-06-30 0001697851us-gaap:TreasuryStockCommonMember2024-04-012024-06-30 0001697851us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-30 0001697851us-gaap:RetainedEarningsMember2024-04-012024-06-30 0001697851rekr:CommonStockOutstandingMember2024-06-30 0001697851us-gaap:TreasuryStockCommonMember2024-06-30 0001697851us-gaap:AdditionalPaidInCapitalMember2024-06-30 0001697851us-gaap:RetainedEarningsMember2024-06-30 0001697851rekr:CommonStockOutstandingMember2023-03-31 0001697851us-gaap:TreasuryStockCommonMember2023-03-31 0001697851us-gaap:AdditionalPaidInCapitalMember2023-03-31 0001697851us-gaap:RetainedEarningsMember2023-03-31 00016978512023-03-31 0001697851rekr:CommonStockOutstandingMember2023-04-012023-06-30 0001697851us-gaap:TreasuryStockCommonMember2023-04-012023-06-30 0001697851us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-30 0001697851us-gaap:RetainedEarningsMember2023-04-012023-06-30 0001697851rekr:PrefundedWarrantsMemberrekr:CommonStockOutstandingMember2023-04-012023-06-30 0001697851rekr:PrefundedWarrantsMemberus-gaap:TreasuryStockCommonMember2023-04-012023-06-30 0001697851rekr:PrefundedWarrantsMemberus-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-30 0001697851rekr:PrefundedWarrantsMemberus-gaap:RetainedEarningsMember2023-04-012023-06-30 0001697851rekr:PrefundedWarrantsMember2023-04-012023-06-30 0001697851rekr:CommonStockOutstandingMember2023-06-30 0001697851us-gaap:TreasuryStockCommonMember2023-06-30 0001697851us-gaap:AdditionalPaidInCapitalMember2023-06-30 0001697851us-gaap:RetainedEarningsMember2023-06-30 00016978512023-06-30 0001697851rekr:CommonStockOutstandingMember2023-12-31 0001697851us-gaap:TreasuryStockCommonMember2023-12-31 0001697851us-gaap:AdditionalPaidInCapitalMember2023-12-31 0001697851us-gaap:RetainedEarningsMember2023-12-31 0001697851rekr:CommonStockOutstandingMember2024-01-012024-06-30 0001697851us-gaap:TreasuryStockCommonMember2024-01-012024-06-30 0001697851us-gaap:AdditionalPaidInCapitalMember2024-01-012024-06-30 0001697851us-gaap:RetainedEarningsMember2024-01-012024-06-30 0001697851rekr:CommonStockOutstandingMember2022-12-31 0001697851us-gaap:TreasuryStockCommonMember2022-12-31 0001697851us-gaap:AdditionalPaidInCapitalMember2022-12-31 0001697851us-gaap:RetainedEarningsMember2022-12-31 00016978512022-12-31 0001697851rekr:CommonStockOutstandingMember2023-01-012023-06-30 0001697851us-gaap:TreasuryStockCommonMember2023-01-012023-06-30 0001697851us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-30 0001697851us-gaap:RetainedEarningsMember2023-01-012023-06-30 0001697851rekr:PrefundedWarrantsMemberrekr:CommonStockOutstandingMember2023-01-012023-06-30 0001697851rekr:PrefundedWarrantsMemberus-gaap:TreasuryStockCommonMember2023-01-012023-06-30 0001697851rekr:PrefundedWarrantsMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-30 0001697851rekr:PrefundedWarrantsMemberus-gaap:RetainedEarningsMember2023-01-012023-06-30 0001697851rekr:PrefundedWarrantsMember2023-01-012023-06-30 0001697851rekr:The2023PromissoryNotesMemberus-gaap:NonrelatedPartyMember2024-01-012024-06-30 0001697851rekr:The2023PromissoryNotesMemberus-gaap:NonrelatedPartyMember2023-01-012023-06-30 0001697851rekr:The2023PromissoryNotesMemberus-gaap:RelatedPartyMember2024-01-012024-06-30 0001697851rekr:The2023PromissoryNotesMemberus-gaap:RelatedPartyMember2023-01-012023-06-30 0001697851rekr:PrefundedWarrantsMember2024-01-012024-06-30 0001697851rekr:WarrantsExcludingPrefundedWarrantsMember2024-01-012024-06-30 0001697851rekr:WarrantsExcludingPrefundedWarrantsMember2023-01-012023-06-30 xbrli:pure 0001697851rekr:AtdMember2022-06-17 0001697851srt:ScenarioPreviouslyReportedMember2024-03-31 0001697851srt:RestatementAdjustmentMember2024-03-31 0001697851srt:ScenarioPreviouslyReportedMember2024-01-012024-03-31 0001697851srt:RestatementAdjustmentMember2024-01-012024-03-31 00016978512024-01-012024-03-31 0001697851rekr:STSMember2023-12-31 0001697851rekr:STSMember2024-01-012024-06-30 0001697851rekr:STSMember2024-06-30 0001697851rekr:AtdMember2024-01-01 0001697851rekr:AtdMember2024-01-022024-06-30 0001697851rekr:AtdMember2024-06-30 0001697851us-gaap:MeasurementInputSharePriceMember2024-01-02 0001697851us-gaap:MeasurementInputSharePriceMember2024-06-30 0001697851us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember2024-01-02 0001697851us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember2024-06-30 0001697851rekr:RecurringRevenueMember2024-04-012024-06-30 0001697851rekr:RecurringRevenueMember2023-04-012023-06-30 0001697851rekr:RecurringRevenueMember2024-01-012024-06-30 0001697851rekr:RecurringRevenueMember2023-01-012023-06-30 0001697851us-gaap:ProductAndServiceOtherMember2024-04-012024-06-30 0001697851us-gaap:ProductAndServiceOtherMember2023-04-012023-06-30 0001697851us-gaap:ProductAndServiceOtherMember2024-01-012024-06-30 0001697851us-gaap:ProductAndServiceOtherMember2023-01-012023-06-30 0001697851rekr:UrbanMobilityMember2024-04-012024-06-30 0001697851rekr:UrbanMobilityMember2023-04-012023-06-30 0001697851rekr:UrbanMobilityMember2024-01-012024-06-30 0001697851rekr:UrbanMobilityMember2023-01-012023-06-30 0001697851rekr:TrafficManagementMember2024-04-012024-06-30 0001697851rekr:TrafficManagementMember2023-04-012023-06-30 0001697851rekr:TrafficManagementMember2024-01-012024-06-30 0001697851rekr:TrafficManagementMember2023-01-012023-06-30 0001697851rekr:PublicSafetyMember2024-04-012024-06-30 0001697851rekr:PublicSafetyMember2023-04-012023-06-30 0001697851rekr:PublicSafetyMember2024-01-012024-06-30 0001697851rekr:PublicSafetyMember2023-01-012023-06-30 00016978512024-07-012024-06-30 utr:M utr:Y 0001697851srt:MaximumMember2024-07-012024-06-30 0001697851us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberrekr:CustomerAMember2023-01-012023-06-30 0001697851us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberrekr:CustomerAMember2023-01-012023-12-31 0001697851us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberrekr:CustomerBMember2023-01-012023-12-31 0001697851us-gaap:RelatedPartyMember2024-06-30 0001697851us-gaap:RelatedPartyMember2023-12-31 0001697851rekr:AtdMember2024-01-022024-01-02 0001697851rekr:AtdMember2024-01-02 0001697851rekr:AtdMember2024-01-032024-01-03 0001697851rekr:AtdMembersrt:ScenarioForecastMember2025-01-022025-01-02 0001697851rekr:AtdMember2024-04-012024-06-30 0001697851rekr:AtdMember2023-04-012023-06-30 0001697851rekr:AtdMember2024-01-012024-06-30 0001697851rekr:AtdMember2023-01-012023-06-30 0001697851rekr:The2022PromissoryNotesExchangedFor2023PromissoryNotesMemberus-gaap:RelatedPartyMember2024-01-012024-06-30 0001697851rekr:The2022PromissoryNotesExchangedFor2023PromissoryNotesMemberus-gaap:RelatedPartyMember2023-01-012023-06-30 0001697851rekr:WarrantsIssuedWith2023PromissoryNotesMember2024-01-012024-06-30 0001697851rekr:WarrantsIssuedWith2023PromissoryNotesMember2023-01-012023-06-30 0001697851rekr:WarrantsIssuedWith2023PromissoryNotesMemberus-gaap:RelatedPartyMember2024-01-012024-06-30 0001697851rekr:WarrantsIssuedWith2023PromissoryNotesMemberus-gaap:RelatedPartyMember2023-01-012023-06-30 0001697851rekr:The2023PromissoryNotesConvertedIntoCommonStockMember2024-01-012024-06-30 0001697851rekr:The2023PromissoryNotesConvertedIntoCommonStockMember2023-01-012023-06-30 00016978512024-01-02 0001697851rekr:AtdMemberus-gaap:CustomerRelationshipsMember2024-01-02 0001697851rekr:AtdMemberus-gaap:MarketingRelatedIntangibleAssetsMember2024-01-02 0001697851us-gaap:CustomerRelationshipsMembersrt:MinimumMember2024-06-30 0001697851us-gaap:CustomerRelationshipsMember2023-12-31 0001697851us-gaap:MarketingRelatedIntangibleAssetsMembersrt:MinimumMember2024-06-30 0001697851us-gaap:MarketingRelatedIntangibleAssetsMember2023-12-31 0001697851us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MinimumMember2024-06-30 0001697851us-gaap:TechnologyBasedIntangibleAssetsMember2023-12-31 0001697851us-gaap:ComputerSoftwareIntangibleAssetMembersrt:MinimumMember2024-06-30 0001697851us-gaap:ComputerSoftwareIntangibleAssetMember2023-12-31 0001697851srt:MinimumMember2024-06-30 0001697851rekr:STSAcquisitionNotesMember2022-06-17 0001697851rekr:STSAcquisitionNotes1Member2022-06-17 0001697851rekr:STSAcquisitionNotesMember2024-06-30 0001697851rekr:The2023NotesMember2023-01-18 0001697851rekr:The2023WarrantsMember2023-01-18 00016978512023-01-18 0001697851rekr:The2023PromissoryNotesMember2023-01-18 0001697851rekr:The2023PromissoryNotesMember2024-03-042024-03-04 0001697851rekr:The2023PromissoryNotesConvertedIntoCommonStockMember2024-03-042024-03-04 00016978512024-03-04 0001697851rekr:The2023PromissoryNotesConvertedIntoCommonStockMember2024-03-04 0001697851rekr:The2023PromissoryNotesMember2024-03-04 0001697851rekr:The2023RevenueSharingNotesMember2023-12-15 0001697851rekr:The2023RevenueSharingNotesMember2024-06-30 0001697851rekr:The2023RevenueSharingNotesMembersrt:MinimumMembersrt:ScenarioForecastMember2023-12-152026-12-15 0001697851rekr:The2023RevenueSharingNotesMembersrt:MaximumMembersrt:ScenarioForecastMember2023-12-152026-12-15 0001697851rekr:The2023RevenueSharingNotesMember2024-04-012024-06-30 0001697851rekr:The2023RevenueSharingNotesMember2024-01-012024-06-30 00016978512023-01-012023-12-31 0001697851rekr:LitigationCaseHcWainwrightMember2023-10-232023-10-23 0001697851rekr:LitigationCaseHcWainwrightMember2023-10-23 0001697851rekr:HcWainwrightWarrantsMember2023-10-23 0001697851rekr:LitigationCaseHcWainwrightMember2024-02-292024-02-29 0001697851rekr:LitigationCaseHcWainwrightMember2024-02-29 00016978512024-04-21 00016978512024-04-22 0001697851rekr:The2024PublicOfferingMember2024-01-092024-01-09 0001697851us-gaap:CommonStockMemberrekr:The2024PublicOfferingMember2024-01-09 0001697851rekr:The2024PublicOfferingMember2024-01-092024-02-13 0001697851rekr:The2023PromissoryNotesConvertedIntoCommonStockMember2024-03-042024-03-04 0001697851rekr:The2023PromissoryNotesConvertedIntoCommonStockMember2024-03-04 0001697851rekr:ThePurchaseAgreementMember2023-03-232023-03-23 0001697851rekr:PrefundedWarrantsMember2023-03-23 0001697851rekr:TheCommonWarrantsMember2023-03-23 0001697851rekr:ThePurchaseAgreementMember2023-03-232023-03-27 0001697851rekr:TheWainwrightMember2023-03-232023-03-23 0001697851rekr:ThePlacementAgentWarrantsMemberrekr:TheWainwrightMember2023-03-23 0001697851rekr:The2023RegisteredDirectOfferingWarrantsMember2023-07-25 0001697851rekr:The2023RegisteredDirectOfferingWarrantsMember2023-07-012023-08-14 0001697851rekr:The2023PrivateWarrantsMember2023-07-25 0001697851rekr:The2023PrivateWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2023-07-25 0001697851rekr:The2023PrivateWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2023-07-25 0001697851rekr:The2023PrivateWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-07-25 0001697851rekr:The2023PrivateWarrantsMemberus-gaap:MeasurementInputSharePriceMember2023-07-25 0001697851rekr:WarrantsIssuedWith2023PromissoryNotesMember2023-01-18 0001697851rekr:The2023WarrantsMember2024-06-19 0001697851rekr:The2023WarrantsMember2024-06-20 0001697851rekr:The2023WarrantsMember2024-06-012024-06-30 0001697851rekr:The2023WarrantsMember2024-07-012024-07-31 0001697851rekr:The2023WarrantsMember2024-06-29 0001697851rekr:The2023WarrantsMember2024-06-30 0001697851rekr:SeriesAPreferredStockWarrantsMember2023-12-31 0001697851rekr:FirestormWarrantsMember2023-12-31 0001697851rekr:SecureEducationWarrantsMember2023-12-31 0001697851rekr:The2018PublicOfferingWarrantsMember2023-12-31 0001697851rekr:SeriesAPreferredStockWarrantsMember2024-01-012024-06-30 0001697851rekr:FirestormWarrantsMember2024-01-012024-06-30 0001697851rekr:SecureEducationWarrantsMember2024-01-012024-06-30 0001697851rekr:The2018PublicOfferingWarrantsMember2024-01-012024-06-30 0001697851rekr:SeriesAPreferredStockWarrantsMember2024-06-30 0001697851rekr:FirestormWarrantsMember2024-06-30 0001697851rekr:SecureEducationWarrantsMember2024-06-30 0001697851rekr:The2018PublicOfferingWarrantsMember2024-06-30 0001697851rekr:The2017EquityAwardPlanMember2021-08-31 0001697851rekr:The2017EquityAwardPlanMember2021-10-012021-10-31 0001697851rekr:The2017EquityAwardPlanMember2024-04-292024-04-29 0001697851rekr:The2017EquityAwardPlanMember2023-12-31 0001697851rekr:The2017EquityAwardPlanMember2023-01-012023-12-31 0001697851rekr:The2017EquityAwardPlanMember2024-01-01 0001697851rekr:The2017EquityAwardPlanMember2024-01-012024-06-30 0001697851rekr:The2017EquityAwardPlanMember2024-06-30 0001697851us-gaap:RestrictedStockUnitsRSUMemberrekr:The2017EquityAwardPlanMember2024-04-012024-06-30 0001697851us-gaap:RestrictedStockUnitsRSUMemberrekr:The2017EquityAwardPlanMember2023-04-012023-06-30 0001697851us-gaap:RestrictedStockUnitsRSUMemberrekr:The2017EquityAwardPlanMember2024-01-012024-06-30 0001697851us-gaap:RestrictedStockUnitsRSUMemberrekr:The2017EquityAwardPlanMember2023-01-012023-06-30 0001697851us-gaap:RestrictedStockUnitsRSUMemberrekr:The2017EquityAwardPlanMember2023-12-31 0001697851us-gaap:RestrictedStockUnitsRSUMemberrekr:The2017EquityAwardPlanMember2023-01-012023-12-31 0001697851us-gaap:RestrictedStockUnitsRSUMemberrekr:The2017EquityAwardPlanMember2024-06-30 00016978512023-01-022023-06-30 0001697851us-gaap:WarrantMember2024-01-012024-06-30 0001697851us-gaap:EmployeeStockOptionMember2024-01-012024-06-30 0001697851rekr:AtdHoldbackSharesMember2024-04-012024-06-30 0001697851us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-30 0001697851us-gaap:WarrantMember2023-01-012023-06-30 0001697851us-gaap:EmployeeStockOptionMember2023-01-012023-06-30 0001697851us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-30 0001697851rekr:GlobalPublicSafetyMemberus-gaap:SubsequentEventMember2024-07-01 0001697851rekr:GlobalPublicSafetyMemberus-gaap:SubsequentEventMember2024-07-012024-07-01 0001697851rekr:GlobalPublicSafetyMemberus-gaap:SubsequentEventMember2024-08-012024-08-01 0001697851us-gaap:SubsequentEventMember2024-07-012024-07-31
 

 

Table of Contents



 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

 

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

 

For the quarterly period ended June 30, 2024

 

OR

 

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

 

For the transition period from _________ to _________

 

Commission File Number: 001-38338

 

Rekor Systems, Inc.

(Exact name of registrant as specified in its charter)

 

Delaware

 

81-5266334

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

6721 Columbia Gateway Drive, Suite 400

Columbia, MD

(Address principal executive offices)

 

21046

(Zip Code)

 

(410) 762-0800

(Registrants telephone number, including area code)

 

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 ☒

 

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, $0.0001 par value per share

REKR

The Nasdaq Stock Market

 

As of August 14, 2024, the Registrant had 88,503,505 shares of common stock, $0.0001 par value per share outstanding.

 



 

 

 

SPECIAL NOTE ON FORWARD-LOOKING STATEMENTS

 

This Quarterly Report on Form 10-Q (the “Quarterly Report”) contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 that involve substantial risks and uncertainties, including particularly statements regarding our future results of operations and financial position, business strategy, prospective products and services, timing and likelihood of success, plans and objectives of management for future operations and future results of current and anticipated products and services. These statements involve uncertainties, such as known and unknown risks, and are dependent on other important factors that may cause our actual results, performance, or achievements to be materially different from the future results, performance or achievements we express or imply. In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “expect,” “plan,” “anticipate,” “could,” “intend,” “target,” “project,” “contemplates,” “believes,” “estimates,” “predicts,” “potential” or “continue” or the negative of these terms or other similar expressions. These forward-looking statements speak only as of the date of this Quarterly Report and are subject to a number of risks, uncertainties and assumptions described under the sections in our Annual Report on Form 10-K for the year ended December 31, 2023 entitled “Risk Factors” and elsewhere in this Quarterly Report. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements. Readers are urged to carefully review and consider the various disclosures made in this Form 10-Q and in other documents we file from time to time with the SEC that disclose risks and uncertainties that may affect our business. The forward-looking statements in this Form 10-Q do not reflect the potential impact of any divestiture, merger, acquisition, or other business combination that had not been completed as of the date of this filing. Because forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified and some of which are beyond our control, you should not rely on these forward-looking statements as predictions of future events. We undertake no obligation to update any forward-looking statement as a result of new information, future events or otherwise.

 

 

 

 

REKOR SYSTEMS, INC. AND SUBSIDIARIES

FORM 10-Q

FOR THE QUARTERLY PERIOD ENDED June 30, 2024

 

PART I - FINANCIAL INFORMATION

 

4

ITEM 1.

FINANCIAL STATEMENTS

 

4

 

UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS

 

4

 

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

 

5

 

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

 

6

 

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

 

7

 

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

8

ITEM 2.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

26

ITEM 3.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

38

ITEM 4.

CONTROLS AND PROCEDURES

 

38

       

PART II - OTHER INFORMATION

 

39

ITEM 1.

LEGAL PROCEEDINGS

 

39

ITEM 1A.

RISK FACTORS

 

40

ITEM 2.

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

40

ITEM 3.

DEFAULTS UPON SENIOR SECURITIES

 

41

ITEM 4.

MINE SAFETY DISCLOSURES

 

41

ITEM 5.

OTHER INFORMATION

 

41

ITEM 6.

EXHIBITS

 

41

       

SIGNATURES

 

42

 

 

 

PART I FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

REKOR SYSTEMS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(Dollars in thousands, except share and per share amounts)

 

  

June 30, 2024

  

December 31, 2023

 
   (Unaudited)     

ASSETS

 

Current assets

        

Cash and cash equivalents

 $3,089  $15,385 

Restricted cash

  328   328 

Accounts receivable, net

  9,015   4,955 

Inventory

  3,627   3,058 

Note receivable, current portion

  340   340 

Other current assets

  1,382   1,270 

Total current assets

  17,781   25,336 

Long-term assets

        

Property and equipment, net

  13,212   13,188 

Right-of-use operating lease assets, net

  9,527   9,584 

Right-of-use financing lease assets, net

  2,252   1,989 

Goodwill

  24,313   20,593 

Intangible assets, net

  26,996   17,239 

Note receivable, long-term

  312   482 

Deposits

  3,485   3,740 

Total long-term assets

  80,097   66,815 

Total assets

 $97,878  $92,151 

LIABILITIES AND SHAREHOLDERS' EQUITY

 

Current liabilities

        

Accounts payable and accrued expenses

  6,272   5,139 

Notes payable, current portion

  2,000   1,000 

Loan payable, current portion

  77   75 

Lease liability operating, short-term

  1,741   1,261 

Lease liability financing, short-term

  720   547 

Contract liabilities

  3,617   3,604 

Liability for ATD Holdback Shares

  890   - 

Other current liabilities

  5,839   5,610 

Total current liabilities

  21,156   17,236 

Long-term Liabilities

        

Notes payable, long-term

  -   1,000 

2023 Promissory Notes, net of debt discount of $0 and $1,012, respectively

  -   2,988 

2023 Promissory Notes - related party, net of debt discount of $0 and $2,149, respectively

  -   6,351 

Series A Prime Revenue Sharing Notes, net of debt discount of $372 and $447, respectively

  9,628   9,553 

Series A Prime Revenue Sharing Notes - related party, net of debt discount of $186 and $223, respectively

  4,814   4,777 

Loan payable, long-term

  234   273 

Lease liability operating, long-term

  12,823   13,445 

Lease liability financing, long-term

  1,090   1,057 

Contract liabilities, long-term

  1,325   1,449 

Deferred tax liability

  65   65 

Other non-current liabilities

  587   587 

Total long-term liabilities

  30,566   41,545 

Total liabilities

  51,722   58,781 

Commitments and contingencies (Note 7)

          

Stockholders' equity

        

Preferred stock, $0.0001 par value, 2,000,000 authorized, 505,000 shares designated as Series A and 240,861 shares designated as Series B as of June 30, 2024 and December 31, 2023, respectively. No preferred stock was issued or outstanding as of June 30, 2024 or December 31, 2023, respectively.

  -   - 

Common stock, $0.0001 par value; authorized; 300,000,000 shares; issued: 86,371,359 shares as of June 30, 2024 and 69,273,334 as of December 31, 2023; outstanding: 86,216,706 shares as of June 30, 2024 and 69,176,826 as of December 31, 2023.

  9   7 

Treasury stock, 154,653 and 96,508 shares as of June 30, 2024 and December 31, 2023, respectively.

  (702)  (522)

Additional paid-in capital

  273,941   232,568 

Accumulated deficit

  (227,092)  (198,683)

Total stockholders’ equity

  46,156   33,370 

Total liabilities and stockholders’ equity

 $97,878  $92,151 

 

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

 

 

REKOR SYSTEMS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(Dollars in thousands, except share and per share amounts)

(Unaudited)

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Revenue

 $12,427  $8,563  $22,205  $14,748 

Cost of revenue, excluding depreciation and amortization

  5,776   4,131   11,061   6,999 
                 

Operating expenses:

                

General and administrative expenses

  7,370   5,873   15,032   13,078 

Selling and marketing expenses

  2,021   2,053   4,435   3,943 

Research and development expenses

  4,991   4,783   9,992   9,740 

Depreciation and amortization

  2,344   2,003   4,676   3,954 

Total operating expenses

  16,726   14,712   34,135   30,715 
                 

Loss from operations

  (10,075)  (10,280)  (22,991)  (22,966)

Other income (expense):

                

(Loss) gain on extinguishment of debt

  -   -   (4,693)  527 

Interest expense, net

  (544)  (908)  (1,598)  (1,668)

Gain on remeasurement of ATD Holdback Shares

  745   -   745   - 

Other income

  79   75   128   312 

Total other income (expense)

  280   (833)  (5,418)  (829)

Net loss

 $(9,795) $(11,113) $(28,409) $(23,795)

Loss per common share

 $(0.12) $(0.18) $(0.35) $(0.41)

Weighted average shares outstanding

                

Basic and diluted

  84,932,611   61,816,279   81,929,347   58,353,534 

 

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

 

 

REKOR SYSTEMS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY 

(Dollars in thousands, except share amounts)

(Unaudited)

 

  

Shares of Common Stock

  

Common Stock

  

Shares of Treasury Stock

  

Treasury Stock at Cost

  

Additional Paid-In Capital

  

Accumulated Deficit

  

Total Stockholders' Equity

 

Balance as of March 31, 2024

  84,660,589  $8   154,653  $(702) $270,864  $(217,297) $52,873 

Stock-based compensation

  -   -   -   -   1,115   -   1,115 

Issuance upon exercise of stock options

  3,500   -   -   -   3   -   3 

Issuance upon vesting of restricted stock units

  152,617   -   -   -   -   -   - 

Issuance upon exercise of 2023 Warrants

  1,400,000   1   -   -   1,959   -   1,960 

Net loss

  -   -   -   -   -   (9,795)  (9,795)

Balance as of June 30, 2024

  86,216,706  $9   154,653  $(702) $273,941  $(227,092) $46,156 
                             

Balance as of March 31, 2023

  61,030,637  $6   91,491  $(506) $218,157  $(165,680)  51,977 

Stock-based compensation

  -   -   -   -   1,044   -   1,044 

Issuance upon exercise of stock options

  18,000   -   -   -   16   -   16 

Issuance upon vesting of restricted stock units

  130,721   -   -   -   -   -   - 

Issuance of common stock upon exercise of pre-funded warrants

  772,853   -   -   -   1   -   1 

Net loss

  -   -   -   -   -   (11,113)  (11,113)

Balance as of June 30, 2023

  61,952,211  $6   91,491  $(506) $219,218  $(176,793) $41,925 
                             

Balance as of January 1, 2024

  69,176,826  $7   96,508  $(522) $232,568  $(198,683) $33,370 

Stock-based compensation

  -   -   -   -   2,282   -   2,282 

Issuance upon exercise of stock options

  3,500   -   -   -   3   -   3 

Issuance upon vesting of restricted stock units

  612,390   -   -   -   -   -   - 

Shares withheld upon vesting of restricted stock units

  (58,145)  -   58,145   (180)  -   -   (180)

Shares issued as part of the ATD Acquisition

  2,832,135   -   -   -   8,893   -   8,893 

Retirement of the 2023 Promissory Notes

  750,000   -   -   -   1,875   -   1,875 

2024 Public Offering

  11,500,000   1   -   -   26,361   -   26,362 

Issuance upon exercise of 2023 Warrants

  1,400,000   1   -   -   1,959   -   1,960 

Net loss

  -   -   -   -   -   (28,409)  (28,409)

Balance as of June 30, 2024

  86,216,706  $9   154,653  $(702) $273,941  $(227,092) $46,156 
                             

Balance as of January 1, 2023

  54,405,080  $5   41,522  $(417) $202,747  $(152,998) $49,337 

Stock-based compensation

  -   -   -   -   2,156   -   2,156 

Issuance upon exercise of stock options

  36,333   -   -   -   31   -   31 

Issuance upon vesting of restricted stock units

  687,914   -   -   -   -   -   - 

Fair value allocated to warrants with 2023 Promissory Notes

  -   -   -   -   5,125   -   5,125 

Shares withheld upon vesting of restricted stock units

  (49,969)  -   49,969   (89)  -   -   (89)

Issuance of common stock and warrants

  6,100,000   1   -   -   9,158   -   9,159 

Issuance of common stock upon exercise of pre-funded warrants

  772,853   -   -   -   1   -   1 

Net loss

  -   -   -   -   -   (23,795)  (23,795)

Balance as of June 30, 2023

  61,952,211  $6   91,491  $(506) $219,218  $(176,793) $41,925 

 

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

 

 

REKOR SYSTEMS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Dollars in thousands)

(Unaudited)

 

  

Six Months Ended June 30,

 
  

2024

  

2023

 

Cash Flows from Operating Activities:

        

Net loss

 $(28,409) $(23,795)

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

        

Bad debt expense

  314   43 

Depreciation

  1,949   1,859 

Amortization of right-of-use financing lease asset

  384   22 

Non-cash operating lease expense

  455   314 

Share-based compensation

  2,282   2,156 

Amortization of debt discount

  455   960 

Amortization of intangible assets

  2,343   2,073 

Impairment of SAFE Agreement

  -   101 

Loss due to the remeasurement of the STS Earnout and Contingent Consideration

  100   91 

Gain on remeasurement of ATD Holdback Shares

  (745)  - 

Loss on the sale of property and equipment

  8   16 

Loss (gain) on extinguishment of debt

  4,693   (527)

Changes in operating assets and liabilities:

        

Accounts receivable

  (1,191)  (2,508)

Inventory

  302   (1,064)

Other current assets

  42   (194)

Deposits

  12   12 

Accounts payable, accrued expenses and other current liabilities

  (269)  885 

Contract liabilities

  (111)  1,074 

Lease liability

  (540)  (718)

Net cash used in operating activities - continuing operations

  (17,926)  (19,200)

Net cash used in operating activities - discontinued operations

  -   (449)

Net cash used in operating activities

  (17,926)  (19,649)

Cash Flows from Investing Activities:

        

Capital expenditures

  (512)  (490)

Proceeds from the sale of property and equipment

  27   14 

Cash paid for ATD acquisition, net

  (9,222)  - 

Net cash used in investing activities

  (9,707)  (476)

Cash Flows from Financing Activities:

        

Proceeds from the public offering

  26,362   - 

Net proceeds 2022 Promissory Notes - related party, exchanged for 2023 Promissory Notes - related party

  -   400 

Net proceeds 2023 Promissory Notes

  -   4,000 

Net proceeds 2023 Promissory Notes - related party

  -   7,100 

Net proceeds 2023 Registered Direct Offering

  -   9,159 

Net proceeds from the exercise of the pre-funded warrants

  -   1 

Proceeds from notes receivable

  170   170 

Net proceeds from exercise of options

  3   31 

Net proceeds from exercise of warrants

  1,960   - 

Repayments of loans payable

  (37)  (54)

Payments for financing leases

  (441)  (277)

Repurchases of common stock

  (180)  (89)

Repayment of 2023 Promissory Notes

  (12,500)  - 

Net cash provided by financing activities

  15,337   20,441 

Net (decrease) increase in cash, cash equivalents and restricted cash - continuing operations

  (12,296)  765 

Net decrease in cash, cash equivalents and restricted cash - discontinued operations

  -   (449)

Net (decrease) increase in cash, cash equivalents and restricted cash

  (12,296)  316 

Cash, cash equivalents and restricted cash at beginning of period

  15,713   2,468 

Cash, cash equivalents and restricted cash at end of period

 $3,417  $2,784 
         

Reconciliation of cash, cash equivalents and restricted cash:

        

Cash and cash equivalents at end of period

 $3,089  $2,438 

Restricted cash at end of period

  328   346 

Cash, cash equivalents and restricted cash at end of period

 $3,417  $2,784 

 

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

 

 

REKOR SYSTEMS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

 

NOTE 1 GENERAL, BASIS OF PRESENTATION, AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Rekor Systems, Inc. (“Rekor”) was formed in  February 2017. The consolidated financial statements include the accounts of Rekor, the parent company, and its wholly-owned subsidiaries Rekor Recognition Systems, Inc., Waycare Technologies Inc. and Waycare Technologies Ltd. (collectively, "Waycare"), Southern Traffic Services, Inc. ("STS") and All Traffic Data Services, LLC ("ATD") (collectively, the “Company”). The Company serves the roadway intelligence sector, developing products and services to be used in advancing public safety, urban mobility, and transportation management. The Company's vision is to improve the lives of citizens and the world around them by enabling safer, smarter, and greener roadways and communities. The Company works towards this vision by collecting, connecting, and organizing mobility data, and making it accessible and useful to its customers for real-time insights and decisioning for situational awareness, rapid response, risk mitigation, and predictive analytics for resource and infrastructure planning and reporting.

 

On January 2, 2024, the Company completed the acquisition of ATD by acquiring 100% of the issued and outstanding capital stock of ATD, which is now a wholly-owned subsidiary of the Company.

 

These unaudited condensed consolidated interim financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. Accordingly, they do not contain all information and notes required by U.S. GAAP for annual financial statements. In the opinion of management, these unaudited condensed consolidated interim financial statements reflect all adjustments, which include normal recurring adjustments, necessary for a fair statement of the Company’s unaudited condensed consolidated financial statements as of and for the periods ended  June 30, 2024.

 

The financial data and other information disclosed in these notes are unaudited. The results for the three and six months ended June 30, 2024, are not necessarily indicative of the results to be expected for the year ending December 31, 2024.

 

These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023. The year-end condensed balance sheet data was derived from audited financial statements but does not include all disclosures required by U.S. GAAP.

 

Dollar amounts, except per share data, in the notes to these unaudited condensed consolidated financial statements are rounded to the nearest $1,000.

 

8

 

Correction of Previously Issued (Unaudited) Interim Financial Statements

 

While undergoing a review of its unaudited condensed consolidated interim financial statements, the Company determined it had incorrectly classified the ATD Holdback Shares issued in connection with the acquisition of ATD as equity classified instead of liability classified. This impacted previously reported amounts for goodwill, current liabilities and additional paid in capital, among other line items in the unaudited condensed consolidated interim financial statements as of and for the three months ended March 31, 2024.

 

In accordance with Staff Accounting Bulletin (“SAB”) No. 99, “Materiality,” and SAB No. 108, “Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements,” the Company evaluated the adjustment detailed above, and determined the related impact did not materially misstate its unaudited condensed consolidated financial statements as of and for the three month period ended March 31, 2024. Although the Company concluded that the misstatement was not material to its unaudited condensed consolidated financial statements as of and for the three month period ended March 31, 2024, the Company has determined it is appropriate to adjust its unaudited condensed consolidated financial statements as of March 31, 2024 on a prospective basis to provide appropriate context to stakeholders within comparative financial statements. The impact on the statement of operations will be displayed on the Company’s unaudited condensed consolidated financial statements for the three and six month periods ended June 30, 2024. The following tables set forth the effects of the error corrections on affected items within the Company’s previously reported interim unaudited condensed consolidated balance sheet and statement of shareholders' equity as of the periods indicated had the adjustments been made in the corresponding quarter (dollars in thousands):

 

  

March 31, 2024

 

Changes in Condensed Consolidated Balance Sheet

  As reported   Adjusted   As corrected 

Long-term assets

            

Goodwill

 $24,161  $(452) $23,709 

Total assets

  107,150   (452)  106,698 

Current liabilities

            

Liability for ATD Holdback Shares

  -   1,634   1,634 

Total liabilities

  52,191   1,634   53,825 

Stockholders' equity

            

Additional paid-in capital

  272,950   (2,086)  270,864 

Total stockholders’ equity

 $54,959  $(2,086) $52,873 

Changes in Condensed Consolidated Statement of Shareholders' Equity

            

Shares of common stock outstanding

  85,324,918   (664,329)  84,660,589 

 

The following tables set forth the effects of the error corrections on affected items within the Company’s previously reported interim condensed statements of operations for the periods indicated had the adjustments been made in the corresponding quarters (dollars in thousands, except share amounts):

 

  

Three Months Ended March 31, 2024

 

Changes in Condensed Consolidated Statements of Operations

  As reported   Adjusted   As corrected 

Loss per common share

 $(0.23) $(0.01) $(0.24)

Weighted average shares outstanding basic and diluted

  79,558,346   (664,329)  78,894,017 

 

Use of Estimates

 

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the extensive use of management’s estimates. Management uses estimates and assumptions in preparing consolidated financial statements. Those estimates and assumptions affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities, and reported revenues and expenses. On an ongoing basis, the Company evaluates its estimates, including those related to the collectability of accounts receivable, the fair value of intangible assets, the fair value of debt and equity instruments, income taxes and determination of standalone selling prices in contracts with customers that contain multiple performance obligations. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not apparent from other sources. Actual results  may differ from those estimates under different assumptions or conditions.

 

Liquidity and Going Concern

 

Management has assessed going concern uncertainty to determine whether there is sufficient cash on hand, together with expected capital raises and working capital, to assure operations for a period of at least one year from the date these unaudited condensed consolidated financial statements are issued, which is referred to as the “look-forward period”, as defined in U.S. GAAP. As part of this assessment, based on conditions that are known and reasonably knowable to management, management has considered various scenarios, forecasts, projections and estimates and will make certain key assumptions. These assumptions include, among other factors, its ability to raise additional capital, the expected timing and nature of the Company’s programs and projected cash expenditures and its ability to delay or curtail these programs or expenditures to the extent management has the proper authority to do so and considers it probable that those implementations can be achieved within the look-forward period.

 

The Company has generated losses and negative operating cashflows since its inception and has relied on external sources of financing to support cash flow from operations. The Company attributes losses to non-capital expenditures related to the scaling of existing products and services, development of new products and services and marketing efforts associated with these products and services. As of and for the six months ended June 30, 2024, the Company had a working capital deficit of $3,375,000 and a net loss of $28,409,000.

 

Our cash decreased by $12,296,000 for the six months ended June 30, 2024 primarily due to the cash paid to acquire ATD and redeem the 2023 Promissory Notes and the net loss of $28,409,000, partially offset by external financing activity. 

 

Based on the Company's current business plan assumptions and the expected cash burn rate, the Company believes that the existing cash is insufficient to fund its current level of operations for the next twelve months following the issuance of these unaudited condensed consolidated financial statements. These factors raise substantial doubt regarding the Company’s ability to continue as a going concern. The unaudited condensed consolidated financial statements do not include any adjustments that might be necessary should the Company be unable to continue as a going concern.

 

The Company is actively monitoring its operations, cash on hand and working capital. The Company is currently in the process of reviewing and exploring external financing options in order to sustain its operations. If additional financing is not available, the Company also has contingency plans to continue to reduce or defer expenses and cash outlays in the look-forward period.

 

Significant Accounting Policies

 

Goodwill

 

The excess purchase consideration over the fair value of acquired assets and liabilities is recorded as goodwill. Goodwill is subject to impairment testing on an annual basis. The Company will assess goodwill for impairment annually on  October 1st of each year, or more often if events or changes in circumstances indicate that it might be impaired, by comparing its carrying value to the reporting unit’s fair value. The Company will perform a qualitative assessment, to determine its fair value which includes an evaluation of relevant events and circumstances, including macroeconomic, industry and market conditions, the Company's overall financial performance, and trends in the value of the Company's common stock. As of June 30, 2024, the Company did not identify any events that would cause it to assess goodwill for impairment.

 

 

9

 

Business Combination

 

Management conducts a valuation analysis on the tangible and intangible assets acquired and liabilities assumed at the acquisition date thereof. During the measurement period, which  may be up to one year from the acquisition date, the Company  may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s consolidated statements of operations.

 

Amounts paid for acquisitions are allocated to the assets acquired and liabilities assumed based on their estimated fair values at the date of acquisition. The Company allocates a portion of the purchase price to the fair value of identifiable intangible assets. The fair value of identifiable intangible assets is based on a detailed valuation that uses information and assumptions provided by management. The Company allocates any excess purchase price over the fair value of the net tangible and intangible assets acquired to goodwill.

 

Fair Value of Financial Instruments

 

The carrying amounts reported in the consolidated balance sheets for accounts receivable, notes receivable and accounts payable approximate fair value as of  June 30, 2024 and December 31, 2023 because of the relatively short-term maturity of these financial instruments. The carrying amount reported for long-term debt and long-term receivables approximates fair value as of  June 30, 2024 and December 31, 2023, given management’s evaluation of the instrument’s current rate compared to market rates of interest and other factors.

 

The determination of fair value is based upon the fair value framework established by ASC Topic 820, Fair Value Measurements and Disclosures (“ASC 820”). Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. ASC 820 also establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability. The guidance establishes three levels of inputs that  may be used to measure fair value:

 

Level 1 – Quoted prices in active markets for identical assets or liabilities.

 

Level 2 – Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by 

 observable market data for substantially the full term of the assets or liabilities.

 

Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

 

Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurements. Changes in the observability of valuation inputs  may result in a reclassification of levels for certain securities

within the fair value hierarchy.

 

The Company’s goodwill and other intangible assets are measured at fair value at the time of acquisition and analyzed on a recurring and non-recurring basis for impairment, respectively, using Level 3 inputs.

 

The Company does not have any Level 1 or Level 2 assets or liabilities. The Company considers its contingent consideration and ATD Holdback Shares to be Level 3 investments as the fair value measurement is based on significant inputs that are unobservable in the market and thus represents a Level 3 fair value measurement.

 

There were no changes in levels during the period ended June 30, 2024.

 

The following is a rollforward of the company’s contingent consideration and ATD Holdback Share liabilities:

 

  

STS Contingent Consideration

 

Balance as of January 1, 2024

 $1,800 

Loss (gain) due to change in fair value

  100 

Balance as of June 30, 2024

 $1,900 
  

ATD Holdback Shares

 

Acquisition of ATD January 2, 2024

 $1,635 

Loss (gain) due to change in fair value

  (745)

Balance as of June 30, 2024

 $890 

 

The following are the inputs in company’s ATD Holdback Share as of January 2, 2024 and June 30, 2024:

 

  

January 2, 2024

  

June 30, 2024

 

Closing stock price

 $3.14  $1.55 

Discount for marketability

 $(0.68) $(0.21)

 

10

 

Revenue Recognition

 

The Company derives its revenues primarily from the licensing and sale of its roadway data and traffic management product and service offerings. These offerings include a mixture of data collection, implementation, engineering, customer support and maintenance services, as well as software and hardware. Revenue is recognized upon transfer of control of promised products and services to the Company’s customers, in an amount that reflects the consideration the Company expects to receive in exchange for those products and services.

 

To determine revenue recognition for arrangements that the Company determines are within the scope of ASC 606, the Company performs the following five steps:

 

 

Identification of the contract, or contracts, with a customer

 

Identification of the performance obligations in the contract

 

Determination of the transaction price

 

Allocation of the transaction price to the performance obligations in the contract

 

Recognition of revenue when, or as, performance obligations are satisfied

 

The following table presents a summary of revenue (dollars in thousands):

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Recurring revenue

 $6,284  $5,772  $11,246  $9,976 

Product and service revenue

  6,143   2,791   10,959   4,772 

Total revenue

 $12,427  $8,563  $22,205  $14,748 

 

Revenues

 

Recurring revenue

 

Recurring revenue includes the Company’s SaaS revenue, subscription revenue, eCommerce revenue and customer support revenue. The Company generates recurring revenue both from long-term contracts with customers that provide for periodic payments and from short-term contracts that are automatically invoiced on a monthly basis. The Company’s recurring revenue is generated by a combination of direct sales, partner-assisted sales, and eCommerce sales.

 

Recurring revenues are generated through the Company’s Software-as-a-Service ("SaaS") model, where the Company provides customers with the right to access the Company’s software solutions for a fee. These services are made available to the customer continuously throughout the contractual period. However, the extent to which the customer uses the services   may vary at the customer’s discretion. The contracts with customers are generally for a term of one to five years. The payments for SaaS solutions   may be received either at the inception of the arrangement or over the term of the arrangement. These SaaS solutions are considered to have a single performance obligation where the customer simultaneously receives and consumes the benefit, and as such, we recognize revenue for these arrangements ratably over the term of the contractual agreement.

 

The Company also currently receives recurring revenues under contracts entered into using a subscription model for data collection services and bundled hardware and software over a period. Payments for these services and subscriptions are received periodically over the term of the agreement and revenue is recognized ratably over the term of the agreement. In addition, some of our subscription revenue includes providing, through a web server, access to the Company’s software solutions, a self-managed database, and a cross-platform application programming interface. The subscription arrangements with these customers typically do not provide the customer with the right to take possession of the Company’s software at any time. Instead, customers are granted continuous access to the Company’s solutions over the contractual period. The Company’s subscription services arrangements are non-cancelable and do not contain refund-type provisions. Accordingly, any fixed consideration related to the arrangement is generally recognized as recurring revenue on a straight-line basis over the contract term beginning on the date access to the Company’s software is provided.

 

eCommerce revenue is defined by the Company as revenue obtained through direct sales on the Company’s eCommerce platform. The Company’s eCommerce revenue generally includes subscriptions to the Company’s vehicle recognition software that can be purchased online and activated through a digital key. The Company's contracts with eCommerce customers are generally for a term of one month with automatic renewal each month. The Company invoices and receives fees from its customers monthly.

 

Customer support revenue is associated with perpetual licenses and long-term subscription arrangements and consists primarily of technical support and product updates. The Company’s customer support team is ready to provide these maintenance services, as needed, to the customer during the contract term. The customer benefits evenly throughout the contract period from the guarantee that the customer support resources and personnel will be available to them. As customer support is not critical to the customers' ability to derive benefit from their right to use the Company’s software, customer support is considered a distinct performance obligation when sold together with a long-term license for software. Customer support for perpetual and term licenses is renewable, generally on an annual basis, at the option of the customer. Customer support for subscription licenses is renewable concurrently with such licenses for the same duration of time. Revenue for customer support is recognized ratably over the contract period based on the start and end dates of the customer support obligation, in line with how the Company believes services are provided.

 

11

 

Product and service revenue

 

Product and service revenue is defined as the Company’s implementation revenue, perpetual license sales, hardware sales, engineering services and contactless compliance revenue.

 

Implementation revenue is recognized when the Company provides  installation, construction and other implementation services to its customers. These services involve a fee and are typically associated with the sale of the Company’s data collection services, software and hardware. The Company’s implementation revenue is recognized over time as the implementation is completed.

 

In addition to recurring revenue from software sales, the Company recognizes point-in-time revenue related to the sale of perpetual software licenses. The Company sells perpetual licenses that provide customers the right to use software for an indefinite period in exchange for a one-time license fee, which is generally paid at contract inception. The Company’s perpetual licenses provide a right to use intellectual property (“IP”) that is functional in nature and has significant stand-alone functionality. Accordingly, for perpetual licenses of functional IP, revenue is recognized at the point-in-time when the customer has access to the software, which normally occurs once software activation keys have been made available to the customer.

 

The Company also generates revenue through the sale of hardware through its partner program and internal sales force distribution channels. The Company satisfies its performance obligation upon the transfer of control of hardware to its customers. The Company invoices end-user customers upon transfer of control of the hardware to its customers. The Company provides hardware installation services to customers which range from one to six months. The revenue related to the installation component is recognized over time as the implementation is completed.

 

Contactless compliance revenues reflect arrangements to provide hardware systems and services that identify uninsured motor vehicles, notify owners of non-compliance through a diversion citation, and assist them in obtaining the required insurance as an alternative to traditional enforcement methods. Revenue is recognized monthly based on the number of diversion citations collected by the relevant jurisdiction.

 

The Company also generates revenue through its engineering services. These services are provided at the request of its customers and the revenue related to these services is recognized over time as the service is completed.

 

Revenue by Customer Type

 

The following table presents a summary of revenue by customer type (dollars in thousands):

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Urban Mobility

 $8,139  $3,574  $13,754  $6,329 

Transportation Management

  723   881   1,387   1,611 

Public Safety

  3,565   4,108   7,064   6,808 

Total revenue

 $12,427  $8,563  $22,205  $14,748 

 

Urban Mobility 

 

Urban Mobility revenue consists of revenue derived from the Company's roadway data aggregation activities. These activities can include the use of software applications that are part of the Rekor Discover™ platform, the primary application being Rekor’s count, class & speed application. This application fully automates the aggregation of Federal Highway Administration (“FHWA”) 13-bin vehicle classification, speed, and volume data. Revenues associated with the deployment of other traffic sensors, traffic studies, or construction associated with traffic data collection are also part of data aggregation revenue, which is generated through both recurring pay-for-data contracts and hardware sales with a recurring software maintenance component.

 

Transportation Management 

 

Transportation Management revenue is associated with the Rekor Command™ platform and the associated applications underneath the platform. These provide traffic operations and traffic management centers with support through actionable, real-time incident reports integrated into a cross-agency communication and response system. Revenue is generated through contracts that include an upfront as well as recurring component.

 

Public Safety

 

Public Safety revenue consists of licensing of the Rekor Scout™ platform, licensing of Rekor CarCheck™ API, licensing of Rekor’s vehicle recognition software, as well as systems deployed for security, contactless compliance and public safety. Revenue is generated through recurring and perpetual license sales as well as one-time hardware sales.

 

Performance obligations

 

The Company contracts with customers in a variety of ways, including contracts that obligate the Company to provide services over time. Some contracts include performance obligations for several distinct services. For those contracts that have multiple distinct performance obligations, the Company allocates the total transaction price to each performance obligation based on its relative standalone selling price, which is determined based on the Company’s overall pricing objectives, taking into consideration market conditions and other factors. This  may result in a deferral or acceleration of revenue recognized relative to cash received for each distinct performance obligation. 

 

Where performance obligations for the remaining term of a contract with a customer are not yet satisfied or have only been partially satisfied as of a particular date, the unsatisfied portion is to be recognized as revenue in the future. As of June 30, 2024, the unsatisfied portion of the remaining performance obligation was approximately $21,023,000. The Company expects to recognize approximately $15,578,000 of this amount as revenue over the succeeding twelve months, and the remainder is expected to be recognized within the next five years thereafter.

 

12

 

Unbilled accounts receivable

 

The timing of revenue recognition, billings and cash collections result in billed accounts receivable, unbilled accounts receivables, and contract liabilities on the unaudited condensed consolidated balance sheets. Billed and unbilled accounts receivable are presented as part of accounts receivable, net, on the unaudited condensed consolidated balance sheets. When billing occurs after services have been provided, such unbilled amounts will generally be billed and collected within 60 to 120 days, but typically no longer than over the next twelve months. Unbilled accounts receivables of $1,530,000 and $946,000 were included in accounts receivable, net, in the unaudited condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, respectively.

 

Contract liabilities

 

When the Company advance bills clients prior to providing services, generally such amounts will be earned and recognized in revenue within the next six months to five years, depending on the length of the period during which services are to be provided. This revenue and the corresponding decrease in liabilities is recognized on a contract-by-contract basis at the end of each reporting period and reflected on the unaudited condensed consolidated balance sheet for such period. Changes in the contract balances during the six months ended June 30, 2024 were not materially impacted by any other factors. During the six months ended June 30, 2024, $2,565,000 of the contract liabilities balance as of December 31, 2023 was recognized as revenue.

 

The services due for contract liabilities described above are shown below as of June 30, 2024 (dollars in thousands):

 

2024, remaining

 $2,837 

2025

  1,268 

2026

  490 

2027

  201 

2028

  118 

Thereafter

  28 

Total

 $4,942 

 

Cash and Cash Equivalents, and Restricted Cash and Cash Equivalents

 

The Company considers all highly liquid debt instruments to be cash equivalents.

 

Cash subject to contractual restrictions and not readily available for use is classified as restricted cash. The Company’s restricted cash balances are primarily made up of cash collected on behalf of certain client jurisdictions. Restricted cash and cash equivalents for these client jurisdictions as of  June 30, 2024 and December 31, 2023 were $328,000 and $328,000, respectively, and correspond to equal amounts of related liabilities.

 

13

 

Concentrations of Credit Risk

 

The Company deposits its temporary cash investments with highly rated quality financial institutions that are located in the United States and Israel. The United States deposits are federally insured up to $250,000 per account. As of June 30, 2024 and December 31, 2023, the Company had deposits from operations totaling $3,417,000 and $15,713,000, respectively, in multiple U.S. financial institutions and one Israeli financial institution.

 

No single customer accounted for more than 10% of the Company’s unaudited condensed consolidated revenues for the three and six months ended June 30, 2024 and 2023, respectively, except that Customer A accounted for 12% of the unaudited condensed consolidated revenue for the six months ended  June 30, 2023.

 

As of June 30, 2024, no single customer accounted for more than 10% of the Company's unaudited condensed consolidated accounts receivable balance. As of December 31, 2023, Customer A and Customer B accounted for 22% and 13%, respectively, of the unaudited condensed consolidated accounts receivable balance. No other single customer accounted for more than 10% of the Company’s unaudited condensed consolidated accounts receivable balance as of  December 31, 2023.

 

Accounts Payable, Accrued and Other Current Liabilities

 

As of June 30, 2024 and December 31, 2023, amounts owed to related parties of $189,000 and $253,000 were presented as part of accounts payable and accrued expenses on the unaudited condensed consolidated balance sheets. 

 

A summary of other current liabilities is as follows (in thousands):

 

  

June 30, 2024

  

December 31, 2023

 

Payroll and payroll related expense

 $3,098  $2,824 

Right of offset to restricted cash

  328   328 

STS Contingent Consideration

  1,900   1,800 

Other

  513   658 

Total

 $5,839  $5,610 

 

New Accounting Pronouncements Effective in Future Periods

 

In  November 2023, FASB issued ASU 2023-07 - Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities with a single reportable segment to provide all the disclosures required by this standard and all existing segment disclosures in Topic 280 on an interim and annual basis, including new requirements to disclose significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within the reported measure(s) of a segment's profit or loss, the amount and composition of any other segment items, the title and position of the CODM, and how the CODM uses the reported measure(s) of a segment's profit or loss to assess performance and decide how to allocate resources. The guidance is effective for our annual period beginning  January 1, 2025, and interim periods thereafter, applied retrospectively with early adoption permitted. The Company is currently evaluating the impact of adoption of this standard on its financial statements and disclosures.

 

In  December 2023, the FASB issued ASU 2023-09 - Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities to provide greater disaggregation within their annual rate reconciliation, including new requirements to present reconciling items on a gross basis in specified categories, disclose both percentages and dollar amounts, and disaggregate individual reconciling items by jurisdiction and nature when the effect of the items meet a quantitative threshold. The guidance also requires disaggregating the annual disclosure of income taxes paid, net of refunds received, by federal (national), state, and foreign taxes, with separate presentation of individual jurisdictions that meet a quantitative threshold. The guidance is effective for the Company's annual periods beginning  January 1, 2025 on a prospective basis, with a retrospective option, and early adoption is permitted. The Company is currently evaluating the impact of adoption of this standard on its financial statements and disclosures.

 

The Company does not believe that any recently issued, but not yet effective, accounting standards, other than the standards discussed above, could have a material effect on the accompanying unaudited condensed consolidated financial statements. As new accounting pronouncements are issued, the Company will adopt those that are applicable under the circumstances.

 

Additional significant accounting policies of the Company are also described in Note 1 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

 

14

 
 

NOTE 2 ACQUISITION

 

ATD Acquisition

 

On  January 2, 2024 (the “Closing Date”), the Company acquired All Traffic Data Services, LLC, a Colorado limited liability company (“ATD”), pursuant to that certain Interest Purchase Agreement (the “ATD Purchase Agreement”), dated as of the Closing Date, by and among the Company, ATD and All Traffic Holdings, LLC (the “Seller”). The Seller is a portfolio company of Seaport Capital, a private equity firm.  ATD is engaged in the business of advanced traffic data collection. Under the terms of the ATD Purchase Agreement, the Company acquired all of the issued and outstanding limited liability company interests of ATD (the “ATD Acquisition”).

 

The acquisition met the criteria to be accounted for as a business in accordance with ASC 805, Business Combinations (“ASC 805”). This method requires, among other things, that assets acquired, and liabilities assumed be recognized at their fair values as of the acquisition date and that the difference between the fair value of the consideration paid for the acquired entity and the fair value of the net assets acquired be recorded as goodwill, which is not amortized but is tested at least annually for impairment. The aggregate purchase price for the interests of ATD was approximately $20,576,000, subject to a customary working capital adjustments. The purchase price comprised approximately $10,048,000 in cash, which included closing adjustments and 3,496,464 unregistered shares of the Company’s common stock (the “Stock Consideration”), based on a volume weighted average trading price of the Company’s common stock over a thirty consecutive trading day period prior to the date of the ATD Purchase Agreement, which was $2.86. 2,832,135 of the Stock Consideration was issued at closing, while the other 664,329 shares of the Stock Consideration will be issued and delivered to the Seller on the twelve-month anniversary of the Closing Date (the "ATD Holdback Shares"), subject to cutback for working capital adjustments and/or indemnification claims favoring the Company, if any. Subsequent to this transaction these shares have been registered on a Form S-3. See NOTE 8 – STOCKHOLDERS EQUITY for additional information. As the total number of ATD Holdback Shares to be issued to the Seller is not fixed, the ATD Holdback Shares were deemed to be liability classified and are measured at fair value each reporting period. The ATD Holdback Shares will be issued to the Seller on the twelve-month anniversary of the Closing Date, subject to cutback from indemnification claims favoring the Company, if any.  As a result of the transaction, ATD became a wholly-owned subsidiary of the Company and ATD’s key employees have agreed to continue employment with the Company or one of its affiliates.

 

The Company incurred $548,000 in legal and professional fees related to the acquisition which were expensed as incurred and recognized in general and administrative expenses in the unaudited condensed consolidated statement of operations.

 

In accordance with the acquisition method of accounting for a business combination, the purchase price has been allocated to the assets acquired and liabilities assumed based on their fair values as of the Closing Date. Since the acquisition of ATD occurred on  January 2, 2024, the results of operations for ATD from the date of acquisition have been included in the Company’s unaudited condensed consolidated statement of operations for the three months ended  June 30, 2024. The table below shows the breakdown related to the preliminary purchase price allocation for the acquisition (dollars in thousands):

 

Consideration

    

Cash paid

 $10,048 

Liability classified holdback shares (664,329 shares measured at fair value as of the Closing Date)

  1,635 

Common stock issued (2,832,135 shares at closing price of $3.14 per share)

  8,893 

Total Consideration

 $20,576 
     

Recognized amounts of identifiable assets acquired and liabilities assumed

  Estimated Fair Value 

Assets

    

Cash and cash equivalents

 $826 

Accounts receivable

  3,183 

Property and equipment

  1,565 

Right-of-use operating lease assets

  269 

Other current assets

  154 

Intangible assets

  12,100 

Total assets acquired

 $18,097 

Liabilities

    

Accounts payable and accrued expenses

 $715 

Lease liability operating

  269 

Other current liabilities

  257 

Total liabilities assumed

 $1,241 

Fair value of identifiable net assets acquired

  16,856 

Purchase price consideration

  20,576 

Goodwill

 $3,720 

 

15

 

Operations of Combined Entities

 

The following unaudited pro forma combined financial information gives effect to the acquisition of ATD and the Series A Prime Revenue Sharing Notes interest expense, as if they were consummated as of  January 1, 2023. A portion of the proceeds from the Series A Prime Revenue Sharing Notes was used to fund the acquisition of ATD and therefore the Company has included the impact of the issuance of the debt in its pro forma financial information. This unaudited pro forma financial information is presented for information purposes only and is not intended to present actual results that would have been attained had the acquisition and the issuance of the Series A Prime Revenue Sharing Notes been completed as of  January 1, 2023 (the beginning of the earliest period presented) or to project potential operating results as of any future date or for any future periods.

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 
  

(Dollars in thousands, except per share data)

  

(Dollars in thousands except for per share data)

 

Total revenue

 $12,427  $11,234  $22,205  $19,180 

Net loss

 $(9,795) $(10,454) $(28,409) $(24,191)

Basic and diluted

 $(0.12) $(0.16) $(0.35) $(0.40)

Basic and diluted number of shares

  84,932,611   64,648,414   81,929,347   61,185,669 

  

 

NOTE 3  SUPPLEMENTAL NON CASH DISCLOSURES OF CASH FLOW INFORMATION

 

Supplemental disclosures of cash flow information for the six months ended June 30, 2024 and 2023 were as follows (dollars in thousands):

 

  

Six Months Ended June 30,

 
  

2024

  

2023

 

Cash paid for interest

 $1,408  $709 

Cash paid for taxes

  50   5 

Decrease in accounts payable and accrued expenses related to purchases of property and equipment

  -   (658)

Increase (decrease) in accounts payable and accrued expenses related to purchases of inventory

  559   (374)

Decrease in deposits related to property and equipment received

  243   295 

Decrease in property and equipment that was uninstalled and moved to inventory

  312   - 

Non-cash financing activities:

        

2022 Promissory Notes exchanged for 2023 Promissory Notes - related party

  -   1,000 

Warrants issued in connection with the 2023 Promissory Notes

  -   1,640 

Warrants issued in connection with the 2023 Promissory Notes - related party

  -   3,485 

Fair market value of shares issued in connection with the acquisition of ATD

  8,893   - 

Fair market value of ATD Holdback Shares

  1,635   - 

2023 Promissory Note redemption premium settled in shares of the Company’s common stock

  1,875   - 

New Leases under ASC-842:

        

Right-of-use assets obtained in exchange for new operating lease liabilities

  129   - 

Right-of-use assets obtained in exchange for new finance lease liabilities

  485   939 

 

16

 
 

NOTE 4  INTANGIBLE ASSETS AND GOODWILL

 

ATD Acquisition

 

The purchase price for the ATD acquisition has been allocated to the assets acquired and liabilities assumed based on fair values as of the acquisition date. Since the acquisition occurred on January 2, 2024, the results of operations for ATD from the date of acquisition have been included in the Company’s unaudited condensed consolidated statement of operations for the three months ended March 31, 2024. As part of the Company's preliminary purchase price allocation for the acquisition, the Company recognized $3,720,000 in goodwill, $11,900,000 in customer relationships, assigned a 15-year useful life, and $200,000 of marketing related intangible assets related to the ATD tradename, assigned a five-year useful life.

 

Intangible Assets Subject to Amortization

 

The following provides a breakdown of identifiable intangible assets, net as of  June 30, 2024 and  December 31, 2023 (dollars in thousands):

 

  

June 30, 2024

  

December 31, 2023

 

Customer relationships

 $15,761  $3,861 

Marketing related

  1,227   1,027 

Technology based

  24,107   24,107 

Internally capitalized software

  1,236   1,236 

Total

  42,331   30,231 

Less: accumulated amortization

  (15,335)  (12,992)

Identifiable intangible assets, net

 $26,996  $17,239 

 

These intangible assets are amortized on a straight-line basis over their estimated useful life. Amortization expense for the three months ended   June 30, 2024 and 2023 was $1,171,000 and $1,032,000, respectively, and for the six months ended  June 30, 2024 and 2023 was $2,343,000 and $2,073,000, respectively and is presented as part of depreciation and amortization in the unaudited condensed consolidated statements of operations. During the current period there have been no events that would cause the Company to evaluate its intangible assets for impairment.  

 

17

 

As of June 30, 2024, the estimated impact from annual amortization from intangible assets for each of the next five fiscal years and thereafter is as follows (dollars in thousands):

 

2024, remaining

 $2,333 

2025

  4,665 

2026

  3,853 

2027

  3,578 

2028

  2,602 

Thereafter

  9,965 

Total

 $26,996 

 

 

NOTE 5  DEBT

 

STS Notes
              

On  June 17, 2022, pursuant to the terms of the Company’s acquisition of STS, the Company issued an aggregate of $2,000,000 of notes payable in the form of two unsecured, subordinated promissory notes, each in the principal amount of $1,000,000 and bearing an interest rate of 3.0% per annum, payable quarterly. The notes currently mature on September 30, 2024 and  June 17, 2025, respectively. In June 2024, the Company and noteholders amended the $1,000,000 June 2024 maturity payment of the subordinated promissory notes to September 30, 2024. As of June 30, 2024, the aggregate balance of these notes payable was $2,000,000 which was included in notes payable current portion in the unaudited condensed consolidated balance sheets. 

 

2023 Promissory Notes

 

On   January 18, 2023, the Company entered into a Securities Purchase Agreement (the “Securities Purchase Agreement”) with certain accredited investors, pursuant to which the Company agreed to issue and sell to the investors in a private placement transaction (i) up to $15,000,000 in aggregate principal amount of senior secured promissory notes (the “2023 Promissory Notes”), and (ii) warrants to purchase, for an exercise price of $2.00 per share, up to an aggregate of 7,500,000 shares of common stock of the Company, par value $0.0001 per share. In connection with the initial closing on  January 18, 2023, the Company issued $12,500,000 in aggregate principal amount of 2023 Promissory Notes and warrants to purchase 6,250,000 shares of Common Stock. 

 

On  March 4, 2024, the Company elected to prepay the outstanding 2023 Promissory Notes. The 2023 Promissory Notes were redeemed at the redemption price of 115% of the $12,500,000 aggregate principal amount of the 2023 Promissory Notes, or approximately $14,375,000, plus accrued and unpaid interest to the redemption date of approximately $263,000 (the “Redemption Payment”). The noteholders elected to accept $1,875,000 of the Redemption Payment in the form of 750,000 unregistered shares of the Company’s common stock, par value $0.0001 per share, having a value of $2.50 per share, with the remainder of the Redemption Payment to be paid in cash. Subsequent to this transaction these shares have been registered on a Form S-3. See NOTE 8 – STOCKHOLDERS EQUITY for additional information. As a result of the Redemption Payment, the Company recognized a loss on extinguishment of debt of $4,693,000, which included $1,875,000 related to the early termination payment and $2,818,000 related to unamortized issuance costs.

 

The 2023 Promissory Notes were a senior secured obligation of the Company and ranked senior to all indebtedness of the Company, subject to certain exceptions, had a maturity date of  July 18, 2025 (the “Maturity Date”), and bore an interest rate of 12% per annum. No 2023 Promissory Notes remain outstanding.

 

18

 

Series A Prime Revenue Sharing Notes

 

On  December 15, 2023, the Company issued $15,000,000 in Series A Prime Revenue Sharing Notes. Interest accrues on the Series A Prime Revenue Sharing Notes at a fixed annual rate of 13.25% and is paid monthly. The entire outstanding principal balance, together with all interest accrued and unpaid is due and payable on the maturity date of  December 15, 2026. Debt issuance costs paid in connection with the Series A Prime Revenue Sharing Notes were $670,000 and are being amortized as interest expense using a straight-line method over the term of the Series A Prime Revenue Sharing Notes. The Company has a material relationship with Arctis Global, LLC, which invested $5,000,000 in connection with the $15,000,000 initial closing of the Series A Prime Revenue Sharing Notes.

 

Interest will be paid based on revenue received from an initial pool of “prime” accounts which are related to contracts from customers in five states, each of which has been rated for their respective unsecured general obligation debt by nationally recognized credit rating agencies. The Company entered into a base Indenture for the Series A Prime Revenue Sharing Notes as of  December 15, 2023 with Argent Institutional Trust Company, as trustee. The Indenture creates a first priority security interest for the benefit of the holders of all subsequent notes issued under the Indenture. The Series A Prime Revenue Sharing Notes rank senior to the Company’s existing and future secured and unsecured debt with respect to the pool of revenue securing the Series A Prime Revenue Sharing Notes.

 

As part of the terms of the Series A Prime Revenue Sharing Notes the Company is required to maintain an interest reserve related to not less than three times the next monthly interest payment. Additionally, there is a sinking fund requirement which takes effect if the three year value of eligible contracts is less than 170% of the aggregate outstanding principal amount of Series A Prime Revenue Sharing Notes. If the sinking fund requirement takes effect, the Company is required to maintain a cash balance sufficient to amortize the principal amount due on all series of Prime Revenue Sharing Notes outstanding under the Indenture in equal monthly installments by the respective due dates of each such series. The amount related to the interest reserve was $500,000 as of  June 30, 2024 and is held by a third party and is presented as part of deposits on the consolidated balance sheets. The Company is not in default of any requirements as they relate to the Series A Prime Revenue Sharing Notes and the sinking fund requirement has not been triggered as of June 30, 2024.

 

The Company  may prepay the Series A Prime Revenue Sharing Notes at any time after December 15, 2024 until  December 15, 2026 by paying a premium ranging from 103% to 106%. Thereafter, the Series A Prime Revenue Sharing Notes  may be prepaid by the Company at par value. Repayment of the Series A Prime Revenue Sharing Notes at par, plus any unpaid accrued interest,  may also be accelerated by the noteholder upon a change in control or event of default. For the three and six months ended June 30, 2024, the Company recognized $497,000 and $993,000 in interest expense, respectively, related to the Series A Prime Revenue Sharing Notes.

 

Interest Expense

 

The following table presents the interest expense net of interest income related to the contractual interest and the amortization of debt issuance costs for the Company’s debt arrangements (dollars in thousands):

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Contractual interest expense

 $559  $403  $1,357  $731 

Amortization of debt issuance costs

  56   516   455   960 

Total interest expense

  615   919   1,812   1,691 

Less: interest income

  71   11   214   23 

Total interest expense, net

 $544  $908  $1,598  $1,668 

  

19

 

Schedule of Principal Amounts Due of Debt

 

The principal amounts due for long-term notes payable are shown below as of June 30, 2024 (dollars in thousands):

 

2024, remaining

 $1,037 

2025

  1,078 

2026

  15,083 

2027

  86 

2028

  27 

Thereafter

  - 

Total

  17,311 

Less unamortized debt discount

  (558)

Total notes payable

 $16,753 

 

 

NOTE 6  INCOME TAXES

 

The Company maintains a full valuation allowance against its net deferred taxes, outside of the deferred tax liability related to the indefinite lived intangibles, through  June 30, 2024.

 

The Company files income tax returns in Israel, the United States and in various states. No U.S. Federal, state or foreign income tax audits were in process as of June 30, 2024.

 

The Company evaluated the recoverability of the net deferred income tax assets and the level of the valuation allowance required with respect to such net deferred income tax assets. After considering all available facts, the Company fully reserved for its net deferred tax assets, outside of the deferred tax liability related to the indefinite lived intangibles, because the Company does not believe that it is more likely than not that their benefits will be realized in future periods. The Company will continue to evaluate its deferred tax assets to determine whether any changes in circumstances could affect the realization of their future benefit. If it is determined in future periods that portions of the Company’s net deferred income tax assets satisfy the realization standard, the valuation allowance will be reduced accordingly.

 

For the three and six months ended June 30, 2024 and 2023, the Company did not record any interest or penalties related to unrecognized tax benefits. It is the Company’s policy to record interest and penalties related to unrecognized tax benefits as part of income tax expense. The 2019 through 2023 tax years remain subject to examination by the Internal Revenue Service. As of June 30, 2024 and December 31, 2023, our evaluation revealed no uncertain tax positions that would have a material impact on the unaudited condensed consolidated financial statements. 

 

For the three and six months ended June 30, 2024 and 2023, the Company did not record any expense or benefit related to income tax.

 

20

 
 

NOTE 7  COMMITMENTS AND CONTINGENCIES

 

From time to time, the Company  may be named as a party to various other lawsuits, claims and other legal and regulatory proceedings that arise in the ordinary course of business. These actions typically seek, among other things, compensation for alleged personal injury, breach of contract, property damage, infringement of proprietary rights, punitive damages, civil penalties or other losses, or injunctive or declaratory relief. With respect to such lawsuits, claims and proceedings the Company accrues reserves when a loss is probable, and the amount of such loss can be reasonably estimated. 

 

H.C Wainwright & Co., LLC

 

In  March 2023, the Company entered into an engagement letter with H.C. Wainwright & Co., LLC, ("HCW"), related to a capital raise (see Note 8 – 2023 Registered Direct Offering). That letter agreement contained provisions for both a “tail” fee due to HCW for any subsequent transactions the Company  may enter into during the specified tail period with investors introduced to the Company by HCW during the term of the letter, as well as a right of first refusal ("ROFR"), to act as the Company's exclusive underwriter or placement agent on any subsequent financing transactions utilizing an underwriter or placement agent occurring within twelve months from the consummation of a transaction pursuant to the engagement letter.

 

In  July 2023, the Company entered into an agreement with one of its warrant holders in connection with the exercise of warrants, which the Company refers to as the  July Warrant Exercise Transaction. Subsequent to the July Warrant Exercise Transaction, the Company received a letter from HCW claiming entitlement to certain “tail” fees and warrant consideration stemming from the Warrant Exercise Transaction. The Company believed then, and believes now, that this claim is without merit. As a result of this claim and for other reasons articulated to HCW, the Company terminated its engagement letter with HCW, including for cause, which, the Company believes, eliminated both the “tail” provision and the ROFR provision with respect to the 2023 Registered Direct Offering.

 

On or about  October 23, 2023, HCW filed a complaint in New York State Supreme Court asserting a claim for breach of contract against the Company relating to the  July Warrant Exercise Transaction. HCW sought to recover compensatory and consequential damages and certain warrants under its letter agreement with Rekor and other fees, not less than a cash fee of $825,000 and the value of warrants to purchase an aggregate of up to 481,100 shares of common stock of the company at an exercise price of $2.00 per share as well as attorneys’ fees. On  February 29, 2024, HCW filed a notice of discontinuance without prejudice and advised the court that it intended to commence a new proceeding by filing a new complaint that would address the claim in this lawsuit and subsequent events.  On  March 4, 2024, the court discontinued this lawsuit without prejudice.

 

On  February 29, 2024, HCW initiated the new action with the filing of complaint in New York State Supreme Court.  In this lawsuit, HCW advances the same breach of contract theory and seeks to recover the same damages as sought in the prior now-dismissed lawsuit.  In addition, HCW seeks to recover an additional $2,156,000 in damages plus the value of warrants to purchase an aggregate of up to 805,000 shares of common stock at an exercise price of $3.125 per share in connection with Rekor’s  February 2024 offering.  HCW alleges that Rekor breached its engagement letter with HCW by failing to give HCW notice of this offering and failing to provide HCW with the opportunity to exercise the ROFR with respect to this transaction. On May 3, 2024, Rekor answered HCW’s complaint and filed counterclaims against HCW and Armistice Capital LLC ("Armistice") relating to Rekor’s March 2023 Registered Direct Offering, Armistice’s trading activity in Rekor common stock, and Rekor’s 2024 Public Offering. Rekor’s counterclaims include causes of action for fraud, breach of fiduciary duty, and tortious interference. Rekor seeks to recover damages from HCW and Armistice. 

 

The Company believes HCW's claims are without merit. The Company intends to vigorously defend itself in this lawsuit.

 

Occupational Safety and Health Administration (OSHA) Claim

 

In 2023 two previous employees of the Company (the “Claimants”) filed a complaint with OSHA (the “OSHA Complaints”) against the Company. Shortly after the OSHA Complaints were filed against the Company, the Company filed a position statement to address the OSHA Complaints. On  November 30, 2023, OSHA issued its determination that, based on the information gathered thus far in its investigation, OSHA was unable to conclude that there was reasonable cause to believe that a violation of the statute occurred. OSHA thereby dismissed the complaint.

 

Thereafter, Claimants appealed the determination by filing objections and requesting a hearing before an Administrative Law Judge. The Company likewise filed a request for an award of attorneys’ fees. On  January 4, 2024, the Office of Administrative Law Judges (“OALJ”) processed the appeals and issued its Notice of Docketing and Order of Consolidation. On  February 28, 2024, the OALJ issued an Order setting forth a revised schedule governing the case with the start of the hearing scheduled for  December 2, 2024.

 

The Company believes these claims are without merit. The Company intends to vigorously defend itself in this lawsuit.

 

21

  
 

NOTE 8  STOCKHOLDERS EQUITY

 

Authorized Common Stock

 

On  April 22, 2024, following approval by the Company's stockholders, the Company amended its charter to increase the number of authorized shares of common stock from 100,000,000 to 300,000,000. The number of authorized shares of the Company’s preferred stock was not affected by this amendment and remained unchanged at 2,000,000 shares. 

 

ATD Acquisition

 

In connection with the acquisition as described in NOTE 2 – ACQUISITION, the Company issued 2,832,135 shares of the Company’s common stock as part of the consideration. Additionally, 664,329 shares will be issued and delivered to the Seller on the twelve-month anniversary of the Closing Date, subject to cutback for working capital adjustments and/or indemnification claims favoring the Company, if any. The ATD Holdback Shares were deemed to be liability based and are measured at fair value each reporting period. The shares issued and issuable in connection with the ATD Acquisition have been registered on a resale registration statement on Form S-3, declared effective by the SEC on June 17, 2024.

 

2024 Public Offering 

 

On February 9, 2024, the Company issued and sold 10,000,000 shares of its common stock, at an offering price of $2.50 per share of common stock (the “2024 Public Offering Price”) in a registered public offering by the Company (the “ 2024 Public Offering”), pursuant to an underwriting agreement with William Blair & Company, L.L.C., as representative of the several underwriters named therein (collectively, the “Underwriters”).

 

On  February 9, 2024, the Underwriters exercised in-full their option to purchase up to 1,500,000 additional shares of common stock at the 2024 Public Offering Price (the “Underwriters’ Option”). The exercise closed on  February 13, 2024. The net proceeds to the Company for the exercise of the Underwriters’ Option, after deducting the underwriting discounts and commissions and offering expenses payable by the Company of $2,388,000 was approximately $26,362,000 in aggregate for the 2024 Public Offering including the exercise of the Underwriters’ Option.

 

Redemption of 2023 Promissory Notes

 

On  March 4, 2024, the Company elected to prepay the outstanding 2023 Promissory Notes. The 2023 Promissory Notes were redeemed at the redemption price of 115% of the $12,500,000 aggregate principal amount of the 2023 Promissory Notes, or approximately $14,375,000, plus accrued and unpaid interest to the redemption date of approximately $263,000 (the “Redemption Payment”). The noteholders elected to accept $1,875,000 of the Redemption Payment in the form of 750,000 unregistered shares of the Company’s common stock, par value $0.0001 per share, having a value of $2.50 per share, with the remainder of the Redemption Payment to be paid in cash. As a result of the Redemption Payment, the Company recognized a loss on extinguishment of debt of $4,693,000, which included 1,875,000 related to the early termination payment and $2,818,000 related to unamortized issuance costs. The shares of common stock issued in connection with the Redemption payment have been registered on a resale registration statement on Form S-3, declared effective by the SEC on July 30, 2024.

 

2023 Registered Direct Offering 

 

On   March 23, 2023, the Company entered into a securities purchase agreement with a single institutional investor that provided for the sale and issuance by the Company in a registered direct offering of an aggregate of: (i) 6,100,000 shares of the Company’s common stock, (ii) pre-funded warrants exercisable for up to an aggregate of 772,853 shares of common stock, and (iii) warrants to purchase up to 6,872,853 shares of common stock (the "Registered Direct Warrants"). The offering price per share of common stock and associated warrant was $1.455 and the offering price per pre-funded warrant and associated warrant was $1.454. Each pre-funded warrant was exercisable for one share of common stock at an exercise price of $0.001 per share and expired when exercised in full. The Registered Direct Warrants were exercisable immediately upon issuance, had an expiration date five years following the issuance date and had an exercise price of $1.60 per share. The Company received gross proceeds from the 2023 Registered Direct Offering of approximately $10,000,000. The Offering closed on  March 27, 2023.

 

The Company entered into an engagement letter with H.C. Wainwright & Co., LLC to serve as exclusive placement agent, on a reasonable best-efforts basis, in connection with the offering. The Company paid the placement agent an aggregate cash fee equal to 7.5% of the gross proceeds of the offering. The Company also paid the placement agent $75,000 for non-accountable expenses and $16,000 for clearing fees. Additionally, the Company issued designees of the placement agent, as compensation, warrants to purchase up to 481,100 shares of common stock, equal to 7.0% of the aggregate number of shares of common stock and pre-funded warrants placed in the offering. The warrants issued to the placement agent have a term of five years and an exercise price of $1.8188 per share of common stock.

 

During the year ended  December 31, 2023, 772,853 of the pre-funded warrants were exercised for 772,853 shares of the Company's common stock. 

 

2023 Letter Agreement

 

On  July 25, 2023, the Company entered into a letter agreement (the “2023 Letter Agreement”) with the purchaser of the 2023 Registered Direct Offering, pursuant to which the investor and the Company agreed that the investor would exercise all its Registered Direct Warrants for shares of common stock at $1.60 per share of common stock. In consideration for the imposition of volume and trading restrictions on the 6,872,853 shares of common stock issued to the institutional investor in connection with exercise of the Registered Direct Warrants, the 2023 Letter Agreement provided for the issuance of unregistered warrants to purchase up to an aggregate of 2,850,000 shares of common stock (the “2023 Private Warrants”). The shares of common stock underlying the 2023 Private Warrants have been registered for resale on a registration statement declared effective by the SEC on  September 29, 2023. The 2023 Private Warrants will expire on  January 25, 2029 and have an exercise price of $3.25.

 

The 2023 Private Warrants were valued using the Black-Scholes pricing model at a total of $6,757,000 based on a five year term, volatility of 115%, a risk-free of 4.15%, and stock price of $2.85. The fair value of the 2023 Private Warrants were treated as an equity financing cost and recorded as part of the Company’s additional paid-in capital. This resulted in a net zero impact within the Company’s additional paid-in capital.

 

2023 Warrants

 

In connection with the initial closing of the 2023 Promissory Notes on  January 18, 2023, the Company issued warrants to purchase 6,250,000 shares of common stock. The warrants issued in connection with the initial closing have an exercise price of $2.00 per share, subject to adjustment for stock splits, reverse stock splits, stock dividends and similar transactions, are immediately exercisable, have a term of five years from the date of issuance and are exercisable on a cash or cashless basis at the election of the holder. The 2023 Warrants were valued at $5,125,000, based on the relative fair value basis, compared to the total proceeds received. 

 

On June 20, 2024, the Company entered into various Warrant Exercise Agreements (the “Agreements”) with certain holders of the 2023 Warrants (each an “Exercising Holder” and collectively, the “Exercising Holders”), pursuant to which the Company reduced the strike price of the 2023 Warrants from $2.00 per warrant to $1.40 per warrant to induce their exercise. In June 2024, all but one of the Exercising Holders subsequently exercised 1,400,000 warrants for common stock in exchange for $1,960,000. In July 2024, the remaining Exercising Holder exercised 2,275,000 warrants for common stock in exchange for $3,185,000.

 

In consideration for the Company’s agreement to reduce the exercise price, the Exercising Holders agreed to a concomitant reduction in the number of shares into which the 2023 Warrants are exercisable, from 5,250,000 to 3,675,000. This modification resulted in a decrease in the overall fair value of the equity classified warrants and since no incremental value was given to the Exercising Holders, nothing was recorded in the consolidated financial statements related to the modification. The shares issued in connection with the Warrant Exercise Agreements have been registered on a resale registration statement on Form S-3, declared effective by the SEC on July 30, 2024.

 

 

22

 

Warrants

 

A summary of the warrant activity for the Company for the period ended June 30, 2024 is as follows:

 

  

2023 Promissory Notes (1)

  

2023 Registered Direct Offering (2)

  

2023 Private Warrants (3)

  

Total

 

Active warrants as of January 1, 2024

  6,250,000   481,100   2,850,000   9,581,100 

Exercised warrants

  (1,400,000)  -   -   (1,400,000)

Cancelled warrants

  (1,575,000)  -   -   (1,575,000)

Outstanding warrants as of June 30, 2024

  3,275,000   481,100   2,850,000   6,606,100 

Weighted average strike price of outstanding warrants as of June 30, 2024

 $1.58  $1.82  $3.25  $2.32 

Intrinsic value of outstanding warrants as of June 30, 2024

 $-  $-  $-  $- 

Shares of common stock issued for warrant exercises during the six months ended June 30, 2024

  1,400,000   -   -   1,400,000 

 

 

(1)

 

On January 18, 2023, in connection with the 2023 Promissory Notes, the Company issued warrants to the investors to purchase 6,250,000 shares of its common stock, exercisable over a period of five years, at an exercise price of $2.00 per share. These warrants were exercisable commencing January 18, 2023 and expire on January 18, 2028. As part of the Warrant Exercise Agreements, explained in detail above, the Exercising Holders reduced the number of warrants held by 1,575,000
 

(2)

 

On March 23, 2023, in connection with the 2023 Registered Direct Offering the Company issued warrants to the placement agent to purchase up to 481,100 shares of common stock. Each warrant for the placement agent is exercisable for one share of common stock at an exercise price of $1.8188 per share. These warrants were exercisable commencing March 27, 2023 and expire on March 27, 2028.
 (3)On July 25, 2023, in connection with the 2023 Letter Agreement, the Company issued warrants to purchase 2,850,000 shares of its common stock, exercisable over a period of five and half years, at an exercise price of $3.25 per share. These warrants were exercisable commencing July 25, 2023 and expire on January 25, 2029.

  

 

NOTE 9  EQUITY INCENTIVE PLAN

 

In August 2017, the Company approved and adopted the 2017 Equity Award Plan (the “2017 Plan”). The 2017 Plan permits the granting of stock options, stock appreciation rights, restricted and unrestricted stock awards, phantom stock, performance awards and other stock-based awards for the purpose of attracting and retaining quality employees, directors and consultants. Maximum awards available under the 2017 Plan were initially set at 3,000,000 shares. In October 2021, the Company announced it had registered an additional 4,368,733 shares of its common stock available for issuance under the 2017 Plan.

 

On April 29, 2024, the Company filed a registration statement on Form S-8 solely to register an additional 7,912,216 shares of its common stock available for issuance under the 2017 Plan. This increase was approved by the Company’s Board of Directors on  March 22, 2024, and by the Company’s stockholders on April 18, 2024 at the Company’s annual meeting.

 

Stock Options

 

Stock options granted under the 2017 Plan may be either incentive stock options (“ISOs”) or non-qualified stock options (“NSOs”). ISOs may be granted to employees and NSOs may be granted to employees, directors, or consultants. Stock options are granted at exercise prices as determined by the Board of Directors. The vesting period is generally three years with a contractual term of ten years.

 

For the three and six months ended June 30, 2024 and 2023 there was no stock compensation expense related to stock options. 

 

23

 

A summary of stock option activity under the Company’s 2017 Plan for the period ended June 30, 2024 is as follows:

 

  

Number of Shares Subject to Option

  

Weighted Average Exercise Price

  

Weighted Average Remaining Contractual Term (Years)

  

Aggregate Intrinsic Value

 

Outstanding balance as of January 1, 2024

  688,841  $1.20   3.70  $1,478,000 

Exercised

  (3,500)  0.80         

Expired

  (3,880)  3.81         

Outstanding balance as of June 30, 2024

  681,461  $1.19   3.19  $298,000 

Exercisable as of June 30, 2024

  681,461  $1.19   3.19  $298,000 

 

As of June 30, 2024, there was $0 of unrecognized stock compensation expense related to unvested stock options granted under the 2017 Plan.

 

Restricted Stock Units

 

Stock compensation expense related to Restricted Stock Units ("RSUs") for the three months ended  June 30, 2024 and 2023 was $1,115,000 and $1,044,000, respectively, and for the six months ended  June 30, 2024 and 2023 was $2,282,000 and $2,156,000, respectively, and is presented, based on the awardees operating department, as general administrative, selling and marketing and research and development expenses in the unaudited condensed consolidated statements of operations.

 

A summary of RSU activity under the Company’s 2017 Plan for the six months ended June 30, 2024 is as follows:

 

  

Number of Shares

  

Weighted Average Unit Price

  

Weighted Average Remaining Contractual Term (Years)

 

Outstanding balance as of January 1, 2024

  1,747,458  $3.79   1.39 

Granted

  646,699   2.65   1.92 

Vested

  (612,390)  3.55   0.85 

Forfeited

  (105,762)  2.88   1.77 

Outstanding balance as of June 30, 2024

  1,676,005  $3.50   1.40 

 

All RSUs granted vest upon the satisfaction of a service-based vesting condition.

 

As of June 30, 2024, there was $3,209,000 of unrecognized stock compensation expense related to unvested RSUs granted under the 2017 Plan that will be recognized over an average remaining period of 1.40 years.

 

24

 
 

NOTE 10  LOSS PER SHARE

 

The following table provides information relating to the calculation of loss per common share:

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 
  

(Dollars in thousands, except per share data)

  

(Dollars in thousands, except per share data)

 

Basic and diluted loss per share

                

Net loss attributable to shareholders

 $(9,795) $(11,113) $(28,409) $(23,795)

Weighted average common shares outstanding - basic and diluted

  84,932,611   61,816,279   81,929,347   58,353,534 

Basic and diluted loss per share

 $(0.12) $(0.18) $(0.35) $(0.41)

Common stock equivalents excluded due to the anti-dilutive effect

  9,627,895   16,200,612   9,627,895   16,200,612 

 

As the Company had a net loss for the three and six months ended June 30, 2024, the following 9,627,895 potentially dilutive securities were excluded from diluted loss per share: 6,606,100 for outstanding warrants, 681,461 related to outstanding options, 664,329 related to the ATD Holdback Shares and 1,676,005 related to outstanding RSUs. 

 

As the Company had a net loss for the three and six months ended June 30, 2023, the following 16,200,612 potentially dilutive securities were excluded from diluted loss per share: 13,649,454 for outstanding warrants, 793,674 related to outstanding options and 1,757,484 related to outstanding RSUs.  

 

 

NOTE 11 SUBSEQUENT EVENTS 

 

Global Public Safety 

 

On July 1, 2024, the Company sold its remaining 19.9% ownership of Global Public Safety, LLC ("GPS") to LB&B Associates Inc for $1,500,000, which was paid in two cash installments of $750,000 at closing and $750,000 on August 1, 2024. 

 

2023 Warrants

 

In July 2024, the remaining Exercising Holder exercised 2,275,000 warrants for common stock in exchange for $3,185,000.

 

25

 
 

ITEM 2. MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

Cautionary Note Regarding Forward-Looking Statements

 

This Quarterly Report on Form 10-Q (the “Quarterly Report”) contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 that involve substantial risks and uncertainties including particularly statements regarding our future results of operations and financial position, business strategy, prospective products and services, timing and likelihood of success, plans and objectives of management for future operations, and future results of current and anticipated products and services. These statements involve uncertainties, such as known and unknown risks, and are dependent on other important factors that may cause our actual results, performance or achievements to be materially different from the future results, performance or achievements we express or imply. In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “expect,” “plan,” “anticipate,” “could,” “intend,” “target,” “project,” “contemplates,” “believes,” “estimates,” “predicts,” “potential,” or “continue” or the negative of these terms or other similar expressions. These forward-looking statements speak only as of the date of this Quarterly Report and are subject to a number of risks, uncertainties, and assumptions described under the sections in our Annual Report on Form 10-K for the year ended December 31, 2023, entitled “Risk Factors” and elsewhere in this Quarterly Report. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements. Readers are urged to carefully review and consider the various disclosures made in this Form 10-Q and in other documents we file from time to time with the Securities and Exchange Commission (the “SEC”) that disclose risks and uncertainties that may affect our business. The forward-looking statements in this Form 10-Q do not reflect the potential impact of any divestitures, mergers, acquisitions, or other business combinations that had not been completed as of the date of this filing. Because forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified and some of which are beyond our control, you should not rely on these forward-looking statements as predictions of future events. We undertake no obligation to update any forward-looking statement as a result of new information, future events or otherwise.

 

Specific factors that might cause actual results to differ from our expectations include, but are not limited to:

 

 

significant risks, uncertainties and other considerations discussed in this report;

 

operating risks, including supply chain, equipment or system failures, cyber and other malicious attacks, wars and local conflicts and other events that could affect our operations and the amounts and timing of revenues and expenses;

 

reputational risks affecting customer confidence or willingness to do business with us;

 

financial market conditions, including the continuation of significant national and global uncertainties that may affect these conditions, and the results of financing efforts;

 

our ability to successfully identify, integrate and complete acquisitions and dispositions, including the integration of the ATD Acquisition;

 

our continued ability to successfully access the public markets for debt or equity capital;

 

political, legal, regulatory, governmental, administrative and economic conditions and developments in the United States (“U.S.”) and other countries in which we operate and, in particular, the impact of recent and future federal, state and local regulatory proceedings and changes, including legislative and regulatory initiatives associated with our products;

 

current and future litigation;

 

competition from other companies with an established position in the markets we have recently entered or are seeking to enter or from other companies who are seeking to enter markets we already serve;

 

our failure to successfully develop products using our technology that are accepted by the markets we serve or intend to serve or the development of new technologies that change the nature of our business or provide our customers with products or services superior to or less expensive than ours;

 

the inability of our strategic plans and goals to expand our geographic markets, customer base and product and service offerings;

 

 

 

risks associated with pandemics and other global health emergencies, and their impact U.S. and international markets and economies; and

 

risks associated with cyberattacks on international, national, local and Company information infrastructure by rogue businesses or criminal elements or by agents of governments engaged in asymmetric disruptions for competitive, economic, or military reasons.

 

Investors are cautioned that these forward-looking statements are inherently uncertain. Should one or more of these risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual results or outcomes may vary materially from those described herein. Other than as required by law, we undertake no obligation to update forward-looking statements even though our situation may change in the future. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.

 

The following discussion and analysis of our financial condition and results of operations should be read together with our unaudited condensed consolidated financial statements and related notes included elsewhere in this report and the “Risk Factors” section of our Annual Report on Form 10-K for the year ended December 31, 2023 (the “2023 Annual Report”) and any updates contained herein as well as those set forth in our reports and other filings made with the SEC.

 

General

 

Overview

 

Rekor was founded in 2017 and first entered the roadway intelligence business in 2019, with the acquisition of a company pioneering the development of computer vision software for roadway data collection and analysis. The software analyzes images and provides contemporaneous data about vehicles moving on the roadway, such as direction, speed, color, make, model license plate and other characteristics. The software uses a form of generative artificial intelligence, or AI, that employs neural networks to filter and identify patterns within the images and is continuously updated through machine learning that expands its capabilities and allows it to adapt to changes in the vehicle pool and other elements of the roadway environment. Rekor has continued the development of this software and has also developed a proprietary supporting operating system, which we identify as Rekor OneTM. This system addresses privacy concerns and facilitates the analysis and distribution of relevant data to multiple users through edge processing and other techniques. Using Rekor OneTM, we can collect, aggregate and analyze roadway data in combination with data from other sources. This analysis provides insights that are distributed to a variety of customers through our own proprietary platforms, as well as through those provided by others. While our primary customers are located in North America, products and services we provide are currently used in over 90 countries around the world. Our primary customers include national, state and municipal public agencies, as well as large commercial users in North America who employ our products and services for traffic studies, transportation management, public safety, perimeter security and tolling, as well as parking system operations. Our ultimate vision is to become the premier provider of roadway intelligence and data-driven mobility insights in the world.

 

Our operations are conducted primarily by our wholly-owned subsidiaries Rekor Recognition Systems, Inc., Waycare Technologies, Ltd. and Waycare Technology Inc., or Waycare, Southern Traffic Services, Inc., or STS, and All Traffic Data, LLC, or ATD. We integrated Waycare into our operations as part of a collaborative process of developing Rekor CommandTM, a platform used by traffic management centers. In addition to award winning incident management tools, Waycare brought us a valuable network of established third party data sources such as weather forecasts, transit schedules, event information and other data that provide insights through predictive analytics to our traffic management customers.

 

The acquisition of STS in 2022 allowed us to join forces with one of the leading data suppliers to state level Departments of Transportation, or DOTs, in the United States. Throughout its history, STS has pioneered an increasingly popular “pay for data” model of conducting traffic studies for DOTs. Using our Rekor DiscoverTM platform, STS has been able to dramatically improve the quality, scope, efficiency and reliability of the data it supplies to DOTs. As more fully described under “Traffic Data Collection”, STS currently has contracts with several states, with a strong footprint in the Southeastern United States. We are currently engaged in discussions, including conducting proof of concept demonstrations, with additional states and municipalities to provide similar services.

 

On January 2, 2024, we acquired ATD, which collaborates closely with numerous traffic engineering firms, metropolitan planning organizations, municipalities, and state DOTs, in locations where Rekor previously lacked a sales presence. ATD is actively involved in data collection across a wide-ranging geographic area, encompassing states like California, Colorado, Arizona, Nebraska, Nevada, Oregon, and Washington. This addition expands the coverage of our urban mobility operations across the country’s western region and further strengthens our position in the Southeast, providing ready access to experienced urban mobility personnel and operational facilities to support the expansion of our Internet of Things, or IoT, network.

 

A New Operating System for Roadways

 

We believe there is a significant need for the innovative products and services we have developed. The current condition of national transportation infrastructure systems is a matter of concern, particularly in the United States. According to a 2021 infrastructure report from the American Society of Civil Engineers, or ASCE, U.S. infrastructure has been graded a C minus, indicating that there is significant and urgent need for improvement. Over 43% of the 4.3 million miles of U.S. roadways were rated in poor condition, which impacts the safety of drivers and passengers. The issue of congestion is also a serious concern, and was estimated to cost U.S. citizens $120 billion per year in economic and productivity losses. Transportation-related greenhouse gas emissions – motorists’ emissions, particularly when trapped in traffic – account for a significant proportion of the country’s total emissions and are a leading contributor to declining sustainability, which has far-reaching environmental impacts. Addressing the road infrastructure issue is imperative for both economic and ecological reasons. Further, more than 43,000 people lose their lives each year while using the nation’s transportation network of streets, roads and highways, which represents a failure in public safety and policy. On February 2, 2023, the U.S. Department of Transportation declared a national crisis and state of emergency for roadway safety and launched an urgent roadway safety call-to-action demanding stakeholders to commit to specific actions to reverse the spike in serious injuries and deaths on our roadways.

 

 

To address urgent transportation issues and ensure the competitiveness of the U.S. economy, an unprecedented amount of funding has been made available from the federal government through the 2021 Infrastructure Investment and Jobs Act, or IIJA, 2022 Inflation Reduction Act, and the 2022 CHIPS and Science Act to create digitally-enabled transportation infrastructure that will provide public goods and new economic value. This represents a once-in-a-generation level of investment and bipartisan support for creating and scaling transportation digital infrastructure for the 21st century. Rather than completely rebuilding existing infrastructure, we expect the focus to be on using the power of funding and policymaking to leverage off previous investments by promoting new technology layers and facilitating access to digital infrastructure systems throughout the country.

 

We expect the deployment of sophisticated roadway intelligence systems to be a significant part of both planning for and implementing the infrastructure improvements necessary to meet these challenges. Our commitment to delivering mission-critical solutions for roadway intelligence is driven by our vision of creating smarter, safer and more sustainable streets for all communities. To achieve this vision, we strive to collect, connect and organize the world’s mobility data, harnessing its full potential to provide the most essential, real-time and predictive actionable mobility insights. We are working to make mobility data more accessible and useful for all responsible users, empowering our customers to make informed decisions and drive meaningful progress towards a better future. The ultimate objective is to adopt an augmented approach to existing physical infrastructure that blends the strengths of physical, digital and operational infrastructure with mobility data, including mobile phones, connected vehicles and roadway sensors. The ultimate goal is to enable and coordinate private and public collaboration through a digital-enabled mobility internet and operating system for the roadways that will advance smarter, safer and greener roadways for all.

 

Roadway Intelligence

 

Since the inception of our efforts, we have been dedicated to becoming a leader in roadway intelligence by collecting, connecting and organizing global mobility data. Today, our comprehensive portfolio offers multiple cutting-edge, AI-driven, edge-based IoT devices for roadside data collection, and an array of curated and integrated data sets from a network of transportation ecosystem data providers, tailored platforms, applications and data streams that provide accurate, real-time and predictive actionable insights about moving objects on roadways.

 

We specialize in collecting and aggregating mobility-related data from multiple sources into our Rekor One™ roadway intelligence engine, transforming this data into knowledge and actionable insights, and securely distributing those insights to multiple users across our software platforms and applications. Our proprietary technologies use recent advances in artificial intelligence, machine learning, data analysis, edge processing and communications. They are designed to be integrated into existing roadway and roadway sensor infrastructure to deliver real-time and predictive analytics that address critical challenges in transportation management, public safety, urban mobility and other key commercial markets.

 

By applying a multi-layer architectural approach and protocols inspired by the Open System Interconnection, or OSI, model, which was instrumental in creating computer operating systems in the 1970s and the internet in the 1980s, we are collaborating with members of the Rekor Partner Network to integrate various transportation infrastructure systems into a cohesive network of roadway intelligence assets and insights. This involves consolidating fragmented and disparate systems, as well as adding new layers of connectivity, to create a unified infrastructure. To achieve this goal, we are working closely with a wide range of stakeholders, including local, state and federal government agencies, law enforcement, transit providers, infrastructure owners/operators, automotive OEMs and technology and communications providers.

 

We are working to build a future for our customers where the mobility internet is interactive, generating and distributing real-time transportation intelligence to improve traffic management, public safety, maintenance, emergency services and planning agencies, as well as by connected and autonomous vehicles. Our primary objective has been and remains to develop a unique and differentiated suite of products and services that will play a central role in facilitating this process, while aligning with key partners in the transportation ecosystem to provide the most comprehensive view of roadways. We will continue to optimize our investments to uniquely combine physical and digital infrastructure that is foundational to a new operating system for the roadways. As agencies plan for and build the transportation network of the future, we expect to play a critical and disproportionately valuable role in meeting the essential need for real-time and predictive roadway intelligence.

 

Roadway Intelligence Powered by Rekor

 

Our cutting-edge technology and domain expertise gives us a position of strength in the emerging field of roadway intelligence. At the core of our roadway intelligence solutions is the Rekor One™ roadway intelligence engine. It is through this engine, fueled by rich data and purpose-built to be a single source of truth to address diverse use cases, that we deliver a range of solutions that cater to public safety, urban mobility, transportation management and commercial markets. This engine facilitates the efficient collection, analysis and distribution of vast amounts of data, unlocking real-time and predictive operational insights. Within Rekor One™, our proprietary algorithms curate data from multiple sources, including edge-based IoT devices, existing roadway sensors and a growing network of transportation data partners, unlocking multiple additional data points. We use this data to generate multi-dimensional insights in real-time, and AI-driven predictive analytics that leverage patterns of what happened in the past so that we can forecast what will happen in the future. These insights enable our customers to make better-informed proactive decisions and achieve improved operational efficiency through strategic resource allocation.

 

Our solutions can support diverse use cases, including real-time incident detection and response, data driven traffic operations and traffic management, proactive traffic calming around events, Federal Highway Administration, or FHWA, mandated vehicle classification, counts, and speed collection and reporting, analytics for bicycle, pedestrians and other micro-mobility modes, patterns and hot spots for greenhouse gas emissions, high-definition video management and traffic surveillance, law enforcement and intelligence-based policing, citation management, contactless compliance and enforcement. With our advanced technology and domain expertise, we are well-equipped to serve multiple public agencies and private sector segments with comprehensive roadway intelligence.

 

 

Opportunities, Trends and Uncertainties

 

We look to identify the various trends, market cycles, uncertainties and other factors that may provide us with opportunities and present challenges that impact our operations and financial condition from time to time. Although there are many that we may not or cannot foresee, we believe that our results of operations and financial condition for the foreseeable future will be primarily affected by the following:

 

 

  ●

Growing Smart City Market – According to a United Nations report, about two-thirds of the world population will live in urban areas by 2050. The world’s cities are getting larger, with longer commutes and the resulting impact on the environment and the quality of life. This trend requires forward-thinking officials to manage assets and resources more efficiently. We believe that advancements in “big data” connected devices and artificial intelligence can provide Intelligent Transportation System (“ITS”) solutions that can be used to reduce congestion, keep travelers safe, improve transportation, protect the environment, respond to climate change, and enhance the quality of life. We believe our data-driven, artificial intelligence-aided solutions provide useful tools that can effectively tackle the challenges cities and communities are facing today and will face over the coming decades.

 

  ●

AI for Infrastructure – We believe that the application of AI to the analysis of conditions on roadways and other transportation infrastructure can significantly affect the safety and efficiency of travel in the future. As vehicles increasingly move towards automation, there is a need for real-time data and actionable insights around traffic flow, identification of anomalous and unsafe movements – e.g. wrong way vehicles, stopped vehicles, or/and pedestrians on the roadway. Marketers and drive-thru retailers with loyalty programs can also benefit from rapid, lower cost identification of existing and potential customers in streamlining and accelerating local vehicular flow as well as data about the vehicles on the roadway.
 

  ●

Connected Vehicle Data – Today’s new vehicles are equipped with dozens of sensors, collecting information about internal systems, external hazards, and driving behaviors. This data is a resource that transportation and other agencies are beginning to find valuable uses for. Notably, the data from these vehicles represent a virtual network that is independent of the infrastructure which is maintained and operated by the public agencies. Connected vehicle sensors can provide important information related to hazardous conditions, speed variations, intersection performance, and more. This data can help agencies and municipalities gain more visibility about conditions on their roads, supplementing data from existing infrastructure and allowing transportation information from rural areas that are not served by ITS infrastructure to be integrated into the overall analysis.

 

  ●

New and Expanded Uses for Vehicle Recognition Systems – We believe that reductions in the cost of vehicle recognition products and services will significantly broaden the market for these systems. We currently serve many users who could not afford the cost, or adapt to the restrictions of, conventional vehicle recognition systems. These include smaller municipalities, homeowners’ associations, and organizations finding new applications such as innovative customer loyalty programs. We have seen and responded to an increase in the number of smaller jurisdictions that are testing vehicle recognition systems or that issued requests for proposals to install a network of vehicle recognition sensors. We also expect the availability of faster, higher-accuracy, lower-cost systems to dramatically increase the ability of crowded urban areas to manage traffic congestion and implement smart city programs.

 

  ●

Adaptability of the Market – We have made a considerable investment in our advanced vehicle recognition systems because we believe their increased accuracy, affordability and ability to capture additional vehicle data will allow them to compete effectively with existing providers. Based on published benchmarks, our software currently outperforms competitors. However, large users of existing technology, such as toll road operators, have long-term contracts with service providers that have made considerable investments in their existing technologies and may not consider the improvements in accuracy or reductions in cost sufficient to justify abandoning their current systems in the near future. In addition, existing providers may be able to reduce the cost of their current offerings or elect to reduce prices and accept reduced profitability while working to develop their own systems or secure advanced systems from others who are also working to develop them. As a result, our success in establishing a major position in these markets will depend on being able to effectively communicate our presence, develop strong customer relationships, and maintain leadership in providing the capabilities that customers want. As with any large market, this will require considerable effort and resources.

 

  ●

Expansion of Automated Enforcement of Motor Vehicle Laws – We expect contactless compliance programs to be expanded as the types of vehicle related violations authorized for automated enforcement increase and experience provides localities with a better understanding of the circumstances where it is and is not beneficial. We believe that future legislation will increasingly allow for automated enforcement of regulations such as motor vehicle insurance and registration requirements. Communities are currently searching for better means of achieving compliance with minor vehicle offenses, such as lapsed registrations, and safety issues such as motorists who fail to stop for school buses. For example, due to high rates of fatalities and injuries to law enforcement and other emergency response crews on roadsides, several states have considered authorizing automated enforcement of violations where motorists fail to slow down and/or move over for emergency responders and law enforcement vehicles at the side of the road. To the extent that legislative implementation is required, a deliberative and necessarily time-consuming process is involved. However, as states expand auto-enforcement, the market for these products and services should broaden in the public safety market.

 

  ●

Graphic Processing Unit (“GPU”) Improvements – We expect our business to benefit from more powerful and affordable GPU hardware that has recently been developed. These GPUs are more efficient for image processing because their highly parallel structure makes them more efficient than general-purpose central processing units (“CPUs”) for algorithms that process large blocks of data, such as those produced by video streams. GPUs also provide superior memory bandwidth and efficiencies as compared to their CPU counterparts. The most recent versions of our software have been designed to use the increased GPU speeds to accelerate image recognition. The GPU market is predicted to grow as a result of a surge in the adoption of the Internet of Things (“IoT”) by the industrial and automotive sectors. As GPU manufacturers increase production volume, we hope to benefit from the reduced cost to manufacture the hardware included in our products or available to others using our services.

 

 

 

  ●

Edge Processing – Demand for actionable roadway information continues to grow in parallel with sensor improvements, such as increasingly sophisticated internal software and optical and other hardware adapted to the use of this software. Over the last several decades, sensors have evolved and unlocked new capabilities with each advancement. Further, cellular networks have been optimized for downloading data rather than uploading data. As a result, while download speeds have improved significantly due to large investments in cellular infrastructure, this has resulted in relatively small improvements to cellular upload speeds. With roadside deployments experiencing explosive growth in count and density, scalability, latency and bandwidth have become aspects of competition in the market. Our systems have been designed to address these issues through the use of more effective edge processing, enabled both by incorporating the increasingly effective new GPUs into our systems and continual improvements in the efficiency of our AI algorithms. Our edge processing systems ingest local HD video streams at the source and convert the raw video data to text data, dramatically reducing the volume of data that needs to be transferred through the network. Edge processing allows us to scale a network dramatically without the bandwidth, cost, latency and dependability limitations that are experienced by other networks where raw video needs to be streamed to the cloud for processing.

 

  ●

Accelerated Business Development and Marketing – Our ability to compete in a large, competitive and rapidly evolving industry will require us to achieve and maintain a visible leadership position. As a result, we have made significant investments in our business development, marketing and eCommerce activities to increase awareness and market adoption of our products and services within key markets. We anticipate that a sustained presence in the market, the continued development of strategic partnerships and other economies of scale will reduce the level of costs necessary to support sales of our products and services. However, the speed at which these markets grow to the degree to which our products and services are adopted is uncertain.

 

  ●

Infrastructure Investment and Jobs Act (“IIJA”) and the Bipartisan Infrastructure Law (“BIL”) - The IIJA, signed into law on November 15, 2021, provides for significant national investments in the transportation systems in the United States, including over $150 billion in new spending on roadway infrastructure, including intelligent transportation systems. We believe that our comprehensive offering of solutions positions the Company well to emerge as a technology leader in the expanded market for roadway intelligence that will benefit from this legislation. We have identified opportunities to access federal funding streams, and we are working to implement a program that capitalizes on this unprecedented U.S. federal investment in public safety, homeland security, and transportation infrastructure and ensures that our customers are positioned to capture as much of this extraordinary government spending as possible. Beyond the many recurring federal grant programs that could support customer purchases, and the $350 billion in American Rescue Plan Act allocations that public agencies are receiving now, we are particularly excited about the prospect of benefitting from the following new grant sources that are contained in the IIJA: $200 million annually for a “Safe Streets and Roads for All” program that would make competitive grants for state projects that significantly reduce or eliminate transportation-related fatalities. $150 million for the current administration to establish a grant program to modernize state data collection systems $500 million for the Strengthening Mobility and Revolutionizing Transportation (“SMART”) Grant Program that would support demonstration projects on smart technologies that improve transportation efficiency and safety.

 

  ●

Recent Acquisitions - Over the past two years, Rekor has acquired two subsidiaries as part of its plans to advance its appeal to national and local transportation agencies. In the first of these acquisitions, we acquired a leader in the development of predictive analytics for traffic management using a combination of internally generated and third party data sources. This acquisition was designed to assure transportation agencies that we were developing the most advanced data analysis systems to support their missions in safety and efficiency. In the second acquisition, we acquired one of the leading existing providers of traffic data services in the United States. Uniquely, this Company had innovated a change in the service model from providing, servicing and maintaining agency resources to a data services model where overlapping entities could benefit from our modular approach to data collection and dissemination. Each of these acquisitions has led to increased visibility for the Company among national and state level DOTs in the United States.

 

  ●

Challenges to Executing on the Corporate Strategy – As an acquirer and integrator of established technology companies in the ITS industry, there is an inherent risk associated with the successful implementation and execution of the strategy. If Rekor is unable to successfully implement and execute its plans, there could be a material and adverse effect on the Company’s business, results of operations, and financial condition.

 

  ●

Inability to Achieve Profitability - Rekor continues to grow its business, its operating expenses and capital expenditures have increased, and it has not yet achieved the level of sustaining profitability. As a result, if the Company is unable to generate additional revenue or achieve planned efficiencies in operations, or if its revenue declines significantly, Rekor may not be able to achieve profitability in the future, which would materially and adversely affect the Company’s business.

 

  ●

Inability to Retain Qualified Personnel – Rekor’s success depends on the continued efforts and abilities of the senior management team and key engineering and marketing specialists. Although Rekor has employment agreements with these employees, they may not choose to remain employed by Rekor. Should one or more key personnel leave the Company or join a competitor, the Company’s business, operating results, and financial condition can be adversely affected.

 

  ●

Inability to Compete Effectively - Competition and technological advancements by others may erode the Company’s business and result in inability to capture new business and revenue. Each business line faces significant competitive pressures within the markets in which they operate. While Rekor continues to work to develop and strengthen its competitive advantages, many factors such as market and technology changes may erode or prevent this. If the Company is unable to successfully maintain its competitive advantage, the Company’s business, operating results, and financial condition can be adversely affected.

 

  ●

Cyber Security Risks - Rekor relies on information technology in all aspects of its business. A significant disruption or failure in the information technology systems could result in services interruptions, safety failures, security violations, regulatory compliance failures, an inability to protect information and assets against intruders, and other operational difficulties. This could result in the loss of assets and critical information and expose the Company to remediation costs and reputational damage. Although Rekor takes reasonable steps intended to mitigate these risks, a significant disruption or cyber intrusion could lead to misappropriation of assets or data corruption and could adversely affect the Company’s results of operations, financial condition, and liquidity.

 

  ●

Intellectual Property Claims - Third parties that have been issued patents or have filed for patent applications similar to those used by the Company’s operating subsidiaries may result in intellectual property claims against the Company. Rekor cannot determine with certainty whether existing third-party patents or the issuance of any future third party patents would require any of its operating subsidiaries to alter their respective technologies, obtain licenses or cease certain activities. Should the Company be unable to defend against such claims, the Company’s business, operating results, and financial condition can be adversely affected.

 

 

Components of Operating Results

 

Revenues

 

The Company derives its revenues primarily from the sale of its roadway data aggregation, traffic management and licensing offerings. These offerings include a mixture of data collection, implementation, engineering, customer support and maintenance services as well as software and hardware. Revenue is recognized upon transfer of control of promised products and services to the Company’s customers, in an amount that reflects the consideration the Company expects to receive in exchange for those products and services.

 

Costs of revenues, excluding depreciation and amortization

 

Direct costs of revenues consist primarily of the portion of technical and non-technical salaries and wages and payroll-related costs incurred in connection with revenue-generating activities. Direct costs of revenues also include production expenses, data subscriptions, sub-consultant services and other expenses that are incurred in connection with our revenue-generating activities. Direct costs of revenues exclude the portion of technical and non-technical salaries and wages related to marketing efforts, vacations, holidays, and other time not spent directly generating fees under existing contracts. Such costs are included in operating expenses. We expense direct costs of revenues when they incur.

 

Operating Expenses

 

Our operating expenses consist of general and administrative expenses, sales and marketing, research and development and depreciation and amortization. Personnel costs are the most significant component of operating expenses and consist of salaries, benefits, bonuses, payroll taxes and stock-based compensation expenses. 

 

General and Administrative

 

General and administrative expenses consist of personnel costs for our executive, finance, legal, human resources, and administrative departments. Additional expenses include office leases, professional fees, and insurance.

 

We expect our general and administrative expenses to continue to remain high for the foreseeable future due to the costs associated with our growth and the costs of accounting, compliance, legal, insurance, and investor relations as a public company. Our general and administrative expenses may fluctuate as a percentage of our revenue from period to period due to the timing and extent of these expenses. However, our general and administrative expenses have decreased as a percentage of our revenue and, to the extent we continue to be successful in generating increased revenue, we expect our general and administrative expenses to decrease as a percentage of our revenue over the long term.

 

Sales and Marketing

 

Sales and marketing expenses consist of personnel costs, marketing programs, travel and entertainment associated with sales and marketing personnel, expenses for conferences and trade shows. We will require significant investments in our sales and marketing expenses to continue the rate of growth in our revenues, further penetrate existing markets and expand our customer base into new markets.

 

Research and Development

 

Research and development expenses consist of personnel costs, software used to develop our products and consulting and professional fees for third-party development resources. Our research and development expenses support our efforts to continue to add capabilities to and improve the value of our existing products and services, as well as develop new products and services.

 

Depreciation and Amortization

 

Depreciation and amortization expenses are primarily attributable to our capital investments and consist of fixed asset depreciation, amortization of intangibles considered to have definite lives, and amortization of capitalized internal-use software costs.

 

Other Income (Expense)

 

Other income (expense) consists primarily of legal settlements, legal judgements, interest income and expense in connection with our debt arrangements, costs associated with the extinguishment of our debt arrangements, gains on the sale of subsidiaries, gains or losses on the sale of fixed assets, gain or losses on the change in fair value of our liabilities, and interest income earned on cash and cash equivalents and note receivables.

 

Income Tax Provision

 

Income tax provision consists primarily of income taxes in certain domestic jurisdictions in which we conduct business. We have recorded deferred tax assets for which a full valuation allowance has been provided, including net operating loss carryforwards and tax credits. We expect to maintain this full valuation allowance for the foreseeable future as it is more likely than not that some or all of those deferred tax assets may not be realized based on our history of losses.

 

 

Critical Accounting Estimates and Assumptions

 

Business Combination

 

The Company has made a preliminary estimate of the allocation of the preliminary purchase price of ATD to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair value. The Company is still evaluating the fair value of intangible assets, and income taxes, in addition to ensuring all other assets and liabilities have been identified and recorded. The Company has estimated the preliminary fair value of assets acquired and liabilities assumed based on information currently available and will continue to adjust those estimates as additional information pertaining to events or circumstances  become available. The Company will reflect measurement period adjustments, in the period in which the adjustments occur, and the Company will finalize its accounting for the acquisition within one year from the Closing Date. A change in the fair value of the net assets may change the amount of the purchase price allocable to goodwill. If the final fair value estimates and tax adjustments related to the net assets acquired decrease from their preliminary estimates, the amount of goodwill will increase. In addition, the final fair value estimates related to the net assets acquired could impact the amount of amortization expense recorded associated with amounts allocated to tangible and intangible assets. The fair value measurements were primarily based on significant inputs that are not observable in the market, such as discounted cash flow ("DCF") analyses, and thus represent Level 3 fair value measurements.

 

A comprehensive discussion of our critical accounting estimates and assumptions is included in the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” section in our Annual Report on Form 10-K for the year ended December 31, 2023.

 

New Accounting Pronouncements

 

See Note 1 to our unaudited condensed consolidated financial statements set forth in Item 1 of this quarterly report for information regarding new accounting pronouncements.

 

Results of Operations

 

Our historical operating results in dollars are presented below.

 

   

Three Months Ended June 30,

   

Six Months Ended June 30,

 

(Dollars in thousands)

 

2024

   

2023

   

2024

   

2023

 

Revenue

  $ 12,427     $ 8,563     $ 22,205     $ 14,748  

Cost of revenue, excluding depreciation and amortization

    5,776       4,131       11,061       6,999  
                                 

Operating expenses:

                               

General and administrative expenses

    7,370       5,873       15,032       13,078  

Selling and marketing expenses

    2,021       2,053       4,435       3,943  

Research and development expenses

    4,991       4,783       9,992       9,740  

Depreciation and amortization

    2,344       2,003       4,676       3,954  

Total operating expenses

    16,726       14,712       34,135       30,715  
                                 

Loss from operations

    (10,075 )     (10,280 )     (22,991 )     (22,966 )

Other income (expense):

                               

(Loss) gain on extinguishment of debt

    -       -       (4,693 )     527  

Interest expense, net

    (544 )     (908 )     (1,598 )     (1,668 )

Gain on remeasurement of ATD Holdback Shares

    745       -       745       -  

Other income

    79       75       128       312  

Total other income (expense)

    280       (833 )     (5,418 )     (829 )

Net loss

  $ (9,795 )   $ (11,113 )   $ (28,409 )   $ (23,795 )

 

 

Comparison of the Three and Six Months Ended June 30, 2024 and the Three and Six Months Ended June 30, 2023

 

Total Revenue

 

   

Three Months Ended June 30,

   

Change

   

Six Months Ended June 30,

   

Change

 

(Dollars in thousands)

 

2024

   

2023

   

$

   

%

   

2024

   

2023

   

$

   

%

 

Revenue

  $ 12,427     $ 8,563     $ 3,864       45 %   $ 22,205     $ 14,748     $ 7,457       51 %

 

The increase in revenue for the three and six months ended June 30, 2024, compared to the three and six months ended June 30, 2023, was primarily attributable to our acquisition of ATD in January 2024. During the three and six months ended June 30, 2024, revenue attributable to ATD was $3,341,000 and $5,705,000, respectively. The remainder of the increase in revenue for the six months ended June 30, 2024 was related to portable and short-term traffic services. 

 

Cost of Revenue, Excluding Depreciation and Amortization

 

   

Three Months Ended June 30,

   

Change

   

Six Months Ended June 30,

   

Change

 

(Dollars in thousands)

 

2024

   

2023

   

$

   

%

   

2024

   

2023

   

$

   

%

 

Cost of revenue, excluding depreciation and amortization

  $ 5,776     $ 4,131     $ 1,645       40 %   $ 11,061     $ 6,999     $ 4,062       58 %

 

For the three and six months ended June 30, 2024, cost of revenue, excluding depreciation and amortization increased compared to the corresponding prior periods primarily due to an increase in personnel and other direct costs such as hardware that were incurred to support our increase in revenue. Additionally, during the three and six months ended June 30, 2024, $970,000 and $1,799,000 of the increase was related to our acquisition of ATD. 

 

Operating Expenses

 

   

Three Months Ended June 30,

   

Change

   

Six Months Ended June 30,

   

Change

 

(Dollars in thousands)

 

2024

   

2023

   

$

   

%

   

2024

   

2023

   

$

   

%

 

Operating expenses:

                                                               

General and administrative expenses

  $ 7,370     $ 5,873     $ 1,497       25 %   $ 15,032     $ 13,078     $ 1,954       15 %

Selling and marketing expenses

    2,021       2,053       (32 )     -2 %     4,435       3,943       492       12 %

Research and development expenses

    4,991       4,783       208       4 %     9,992       9,740       252       3 %

Depreciation and amortization

    2,344       2,003       341       17 %     4,676       3,954       722       18 %

Total operating expenses

  $ 16,726     $ 14,712     $ 2,014       14 %   $ 34,135     $ 30,715     $ 3,420       11 %

 

General and Administrative Expenses

 

For the six months ended June 30, 2024, the increase in general and administrative expenses was primarily due to:

 

a $1,524,000 increase in general and administrative expenses as a result of the acquisition of ATD.

a $206,000 increase in expenses related to our directors, mainly as a result the addition of two new members to our Board of Directors.

 

  These expenses were offset by 

 

a $85,000 decrease in payroll and payroll related expenses related to our operations excluding ATD.  
a $350,000 decrease in professional services related to our operations excluding ATD.

 

For the three months ended June 30, 2024, the increase in general and administrative expenses was primarily due to:

 

a $708,000 increase in general and administrative expenses as a result of the acquisition of ATD.
a $252,000 increase in payroll and payroll related expenses related to our operations excluding ATD. 

a $106,000 increase in expenses related to our directors, mainly as a result the addition of two new members to our Board of Directors.

a $95,000 increase in professional services related to our operations excluding ATD.

 

Selling and Marketing Expenses

 

For the six months ended June 30, 2024, the increase in selling and marketing expenses was primarily due to a $343,000 increase in advertising expense, of which approximately $164,000 was related to our acquisition of ATD. 

 

For the three months ended June 30, 2024, selling and marketing expenses remained fairly consistent period over period due to an increase in expenses related to ATD which were offset by a decrease to payroll and payroll related costs.  

 

Research and Development Expense

 

Research and development expenses during the three and six months ended June 30, 2024, compared to the three and six months ended June 30, 2023, remained consistent period over period.

 

 

Depreciation and Amortization

 

The increase in depreciation and amortization during the period is attributable primarily to the intangible assets that were acquired as part of our acquisition of ATD.

 

Other Income (Expense)

 

   

Three Months Ended June 30,

   

Change

   

Six Months Ended June 30,

   

Change

 

(Dollars in thousands)

 

2024

   

2023

   

$

   

%

   

2024

   

2023

   

$

   

%

 

Other income (expense):

                                                               

(Loss) gain on extinguishment of debt

  $ -     $ -     $ -       -     $ (4,693 )   $ 527     $ (5,220 )     -991 %

Interest expense, net

    (544 )     (908 )     364       40 %     (1,598 )     (1,668 )     70       4 %

Gain on remeasurement of ATD Holdback Shares

    745       -       745       100 %     745       -       745       100 %

Other income

    79       75       4       5 %     128       312       (184 )     -59 %

Total other income (expense)

  $ 280     $ (833 )   $ 1,113       134 %   $ (5,418 )   $ (829 )   $ (4,589 )     -554 %

 

For the three and six months ended June 30, 2024, interest expense decreased period over period due to the early redemption of the 2023 Promissory Notes. 

 

(Loss) gain on extinguishment of debt is a result of early redemption of the 2023 Promissory Notes. As part of the redemption, we recorded a Redemption Payment of $1,875,000 which we settled through the issuance of common stock and accelerated debt issuance costs of $2,818,000.

 

Other income for the three and six months ended June 30, 2024, increased as a result of the remeasurement of the ATD Holdback Shares. 

 

Non-GAAP Measures

 

EBITDA and Adjusted EBITDA

 

We calculate EBITDA as net loss before interest, taxes, depreciation and amortization. We calculate Adjusted EBITDA as net loss before interest, taxes, depreciation and amortization, adjusted for (i) impairment of intangible assets, (ii) loss on extinguishment of debt, (iii) stock-based compensation, (iv) losses or gains on sales of subsidiaries, (v) losses associated with equity method investments, (vi) merger and acquisition transaction costs and (vii) other unusual or non-recurring items. EBITDA and Adjusted EBITDA are not measurements of financial performance or liquidity under accounting principles generally accepted in the U.S. (“U.S. GAAP”) and should not be considered as an alternative to net earnings or cash flow from operating activities as indicators of our operating performance or as a measure of liquidity or any other measures of performance derived in accordance with U.S. GAAP. EBITDA and Adjusted EBITDA are presented because we believe they are frequently used by securities analysts, investors and other interested parties in the evaluation of a company’s ability to service and/or incur debt. However, other companies in our industry may calculate EBITDA and Adjusted EBITDA differently than we do.

 

The following table sets forth the components of the EBITDA and Adjusted EBITDA for the periods included (dollars in thousands):

 

   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2024

   

2023

   

2024

   

2023

 

Net loss

  $ (9,795 )   $ (11,113 )   $ (28,409 )   $ (23,795 )

Interest

    544       908       1,598       1,668  

Depreciation and amortization

    2,344       2,003       4,676       3,954  

EBITDA

  $ (6,907 )   $ (8,202 )   $ (22,135 )   $ (18,173 )
                                 

Share-based compensation

  $ 1,115     $ 1,044     $ 2,282     $ 2,156  

Loss (gain) on extinguishment of debt

    -       -       4,693       (527 )

Adjusted EBITDA

  $ (5,792 )   $ (7,158 )   $ (15,160 )   $ (16,544 )

 

Adjusted Gross Profit and Adjusted Gross Margin

 

Adjusted Gross Profit is a non-GAAP financial measure that we define as revenue less cost of revenue, excluding depreciation and amortization. We define Adjusted Gross Margin as our Adjusted Gross Profit divided by our revenue. We expect Adjusted Gross Margin to continue to improve over time to the extent that we can gain efficiencies through the adoption of our technology and successfully cross-sell and upsell our current and future offerings. However, our ability to improve Adjusted Gross Margin over time is not guaranteed and could be impacted by the factors affecting our performance. We believe Adjusted Gross Profit and Adjusted Gross Margin are useful to investors, as they eliminate the impact of certain non-cash expenses and allow a direct comparison of these measures between periods without the impact of non-cash expenses and certain other nonrecurring operating expenses.

 

 

The following table sets forth the components of the Adjusted Gross Profit and Adjusted Gross Margin for the periods included:

 

   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2024

   

2023

   

2024

   

2023

 
   

(Dollars in thousands, except percentages)

   

(Dollars in thousands, except percentages)

 

Revenue

  $ 12,427     $ 8,563     $ 22,205     $ 14,748  

Cost of revenue, excluding depreciation and amortization

    5,776       4,131       11,061       6,999  

Adjusted Gross Profit

  $ 6,651     $ 4,432     $ 11,144     $ 7,749  

Adjusted Gross Margin

    53.5 %     51.8 %     50.2 %     52.5 %

 

Adjusted Gross Margin for the three months ended June 30, 2024 increased compared to the three months ended June 30, 2023, while the Adjusted Gross Margin for the six months ended June 30, 2024 decreased compared to the six months ended June 30, 2023. The fluctuation in Adjusted Gross Margin is typically correlated to the mix of software sales versus service type work.  Typically our software sales carry a higher Adjusted Gross Margin. 

 

Key Performance Indicators

 

We regularly review several indicators, including the following key indicators, to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections and make strategic decisions.

 

Recurring Revenue Growth

 

As part of the ongoing development of our selling strategy, we have been focusing on sales that employ contracts with recurring revenue. We expect these contracts to provide a more predictable stream of revenues, compared to one-time sales of hardware and software licenses which are generally more difficult to predict. Our recurring revenue model and revenue retention rates provide significant visibility into our future operating results and cash flow from operations. This visibility enables us to better manage and invest in our business. The following table sets forth our recurring revenue for the periods included (dollars in thousands):

 

   

Three Months Ended June 30,

   

Change

   

Six Months Ended June 30,

   

Change

 
   

2024

   

2023

   

$

   

%

   

2024

   

2023

   

$

   

%

 

Recurring revenue

  $ 6,284     $ 5,772     $ 512       9 %   $ 11,246     $ 9,976     $ 1,270       13 %

 

We expect to continue to focus on long-term contracts with recurring revenue as part of our business model, which is intended to cause recurring revenue growth in future periods to continue to increase. However, procurement requirements for some of our largest customers may result in periods when there is an increase one-time sales as compared to recurring revenues, which may cause the proportion of recurring revenues generated in those periods to fluctuate. In addition, there may be an increase in one time sales as a result of initial installations related to the development of recurring revenue.

 

Performance Obligations

 

As of June 30, 2024, we had approximately $21,023,000 of contracts that were closed prior to June 30, 2024 but have a contractual period beyond June 30, 2024. This represents a decrease of $5,367,000 or 20% compared to $26,390,000 of performance obligations as of December 31, 2023. These contracts generally cover a term of one to five years, in which the Company will recognize revenue ratably over the contract term. We currently expect to recognize approximately $15,578,000 of this amount over the succeeding twelve months, and the remainder is expected to be recognized over the following four years. On occasion, our customers will prepay the full contract or a substantial portion of the contract. Amounts related to the prepayment of the contract related to the performance obligation for a service period that is not yet met are recorded as part of our contract liabilities balance.

 

 

Lease Obligations

 

As of June 30, 2024, we had material leased building space at the following locations in the U.S. and Israel:

 

 

Columbia, Maryland – The corporate headquarters

 

Tel Aviv, Israel

 

We believe our facilities are in good condition and adequate for their current use. We expect to improve, replace and increase facilities as considered appropriate to meet the needs of our planned operations.

 

Liquidity and Capital Resources

 

The following table sets forth the components of our cash flows for the periods included (dollars in thousands):

 

   

Six Months Ended June 30,

 
   

2024

   

2023

   

Change

 
                   

$

   

%

 

Net cash used in operating activities

  $ (17,926 )   $ (19,200 )   $ 1,274       7 %

Net cash used in investing activities

    (9,707 )     (476 )     (9,231 )     -1939 %

Net cash provided by financing activities

    15,337       20,441       (5,104 )     -25 %

Net (decrease) increase in cash, cash equivalents and restricted cash

  $ (12,296 )   $ 765     $ (13,061 )     -1707 %

 

Net cash used in operating activities for the six months ended June 30, 2024 had a decrease of $1,274,000, which was primarily attributable to the timeliness of collections related to our accounts receivable balance. 

 

The increase in net cash used in investing activities of $9,231,000 was primarily due to the net cash outflow of $9,222,000 related to the acquisition of ATD.

 

Net cash provided by financing activities for the six months ended June 30, 2024 decreased by $5,104,000 from the prior six month period ended June 30, 2023. During the six months ended June 30, 2024, as part of our 2024 Public Offering, we received net proceeds of $26,362,000, these proceeds were partially offset by the repayment of our 2023 Promissory Notes. During the six months ended June 30, 2023, as part of the 2023 Promissory Notes and the 2023 Registered Direct Offering, we received net proceeds of $11,100,000 and $9,159,000, respectively.  

 

For the three and six months ended June 30, 2024 and 2023, we funded our operations primarily through cash from operating activities, the issuance of debt and the sale of equity. As of June 30, 2024, we had cash and cash equivalents and restricted cash of $3,417,000 and a working capital deficit of $3,375,000, as compared to cash and cash equivalents and restricted cash of $15,713,000 and working capital of $8,100,000 as of December 31, 2023.

 

 
Liquidity
 

Management has assessed going concern uncertainty to determine whether there is sufficient cash on hand, together with expected capital raises and working capital, to assure operations for a period of at least one year from the date these consolidated financial statements are issued, which is referred to as the “look-forward period”, as defined in U.S. GAAP. As part of this assessment, based on conditions that are known and reasonably knowable to management, management has considered various scenarios, forecasts, projections, and estimates and will make certain key assumptions. These assumptions include, among other factors, its ability to raise additional capital, the expected timing and nature of the Company’s programs and projected cash expenditures and its ability to delay or curtail these programs or expenditures to the extent management has the proper authority to do so and considers it probable that those implementations can be achieved within the look-forward period.

 

We have generated losses since our inception and have relied on cash on hand and external sources of financing to support cash flow from operations. We attribute losses to non-capital expenditures related to the scaling of existing products, development of new products and service offerings and marketing efforts associated with these products and services. As of and for the six months ended June 30, 2024, we had working capital deficit of $3,375,000 and a net loss of $28,409,000.

 

Our cash decreased by $12,296,000 for the six months ended June 30, 2024 primarily due to the cash paid to acquire ATD and redeem the 2023 Promissory Notes and the net loss of $28,409,000, partially offset by external financing activity. 

 

Based on the Company's current business plan assumptions and the expected cash burn rate, the Company believes that the existing cash is insufficient to fund its current level of operations for the next twelve months following the issuance of these unaudited condensed consolidated financial statements. These factors raise substantial doubt regarding the Company’s ability to continue as a going concern.

 

The Company's ability to generate positive operating results and execute its business strategy will depend on (i) its ability to continue the growth of its customer base, (ii) its ability to continue to improve its quarterly financial metrics such as net loss and cash used from operating activities (iii) the continued performance of its contractors, subcontractors and vendors, (iv) its ability to maintain and build good relationships with investors, lenders and other financial intermediaries, (v) its ability to maintain timely collections from existing customers, and (vi) the ability to scale its business processes. To the extent that events outside of the Company's control have a significant negative impact on economic and/or market conditions, they could affect payments from customers, services and supplies from vendors, its ability to continue to secure and implement new business, raise capital, and otherwise, depending on the severity of such impact, materially adversely affect its operating results.

 

2024 Public Offering 

 

On February 9, 2024, the “Company issued and sold 10,000,000 shares of its common stock, at an offering price of $2.50 per share of common stock (the “2024 Public Offering Price”) in a registered public offering by the Company (the “ 2024 Public Offering”), pursuant to an underwriting agreement with William Blair & Company, L.L.C., as representative of the several underwriters named therein (collectively, the “Underwriters”).

 

On February 9, 2024, the Underwriters exercised in-full their option to purchase up to 1,500,000 additional shares of common stock at the 2024 Public Offering Price (the “Underwriters’ Option”). The purchase closed on February 13, 2024. The net proceeds to the Company for the exercise of the Underwriters’ Option, after deducting the underwriting discounts and commissions and estimated offering expenses payable by the Company, was $2,388,000, or approximately $26,362,000 in aggregate for the 2024 Public Offering including the exercise of the Underwriters’ Option.

 

As of June 30, 2024, we did not have any material commitments for capital expenditures.

 

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

As a “smaller reporting company” as defined by Item 10 of Regulation S-K, Rekor is not required to provide the information required by Item 3.

 

ITEM 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

We carried out an evaluation under the supervision and with the participation of management, including our principal executive officer and principal financial officer, of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) or Rule 15d-15(e) of the Exchange Act) as of the end of the period covered by this report.

 

Disclosure controls and procedures are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Securities Exchange Act of 1934, as amended (the “Securities Exchange Act”) is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information we are required to disclose in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management as appropriate to allow timely decisions regarding required disclosure.

 

Based on the foregoing evaluation, our management concluded that, as of June 30, 2024, our disclosure controls and procedures were not effective at the reasonable assurance level due to the material weakness described below.

 

Identified Material Weakness

 

A material weakness in internal control over financial reporting is a control deficiency, or combination of control deficiencies, that results in more than a remote likelihood that a material misstatement of the financial statements will not be prevented or detected.

 

Management identified a material weakness during its assessment of internal controls over financial reporting as of March 31, 2024. Specifically, because of the accounting treatment related to the acquisition of ATD, we concluded that our controls to address the risks associated with significant and unusual transactions and their impact to our financial reporting were not effectively designed or maintained.

 

Accordingly, we concluded that this control deficiency resulted in a reasonable possibility that a material misstatement of the interim financial statements would not be prevented or detected on a timely basis by our internal controls. Our management performed additional analysis as deemed necessary to ensure that our unaudited financial statements included in this Report were prepared in accordance with U.S. GAAP. Accordingly, management believes that the unaudited financial statements included in this Report present fairly, in all material respects for the periods presented.

 

Managements Remediation Initiative

 

While we have processes to properly identify significant or unusual transactions, we plan to continue to improve these processes to ensure that the nuances of such transactions are effectively evaluated in the context of the increasingly complex accounting and tax standards.

 

To further strengthen our internal controls, we plan to modify our management review controls over significant and unusual transactions to engage our accounting and tax experts prior to our reporting deadlines to assist in identifying the implications of transactions deemed to be significant and unusual that occurred during the applicable period.

 

The material weakness will not be considered remediated until the applicable remedial controls operate for a sufficient period of time and management has concluded, through testing, that these controls are designed and operating effectively. We anticipate that these initiatives will be at least partially, if not fully, implemented by the end of fiscal year 2024.

 

Changes to Internal Control over Financial Reporting

 

Except as described above, there were no changes in our internal control over financial reporting during our most recent fiscal quarter that have materially affected or are reasonably likely to materially affect, our internal control over financial reporting.

 

 

PART II OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

From time to time, the Company may be named as a party to various other lawsuits, claims and other legal and regulatory proceedings that arise in the ordinary course of business. These actions typically seek, among other things, compensation for alleged personal injury, breach of contract, property damage, infringement of proprietary rights, punitive damages, civil penalties or other losses, or injunctive or declaratory relief. With respect to such lawsuits, claims and proceedings the Company accrues reserves when a loss is probable, and the amount of such loss can be reasonably estimated. 
 

H.C Wainwright & Co., LLC

 

In March 2023, the Company entered into an engagement letter with H.C. Wainwright & Co., LLC, ("HCW"), related to a capital raise (see Note 8 – 2023 Registered Direct Offering). That letter agreement contained provisions for both a “tail” fee due to HCW for any subsequent transactions the Company may enter into during the specified tail period with investors introduced to the Company by HCW during the term of the letter, as well as a right of first refusal ("ROFR"), to act as the Company's exclusive underwriter or placement agent on any subsequent financing transactions utilizing an underwriter or placement agent occurring within twelve months from the consummation of a transaction pursuant to the engagement letter.

 

In July 2023,  the Company entered into an agreement with one of its warrant holders in connection with the exercise of warrants, which the Company refers to as the July Warrant Exercise Transaction. Subsequent to the July Warrant Exercise Transaction, the Company received a letter from HCW claiming entitlement to certain “tail” fees and warrant consideration stemming from the agreement with the warrant holder. The Company believed then, and believes now, that this claim is without merit. As a result of this claim and for other reasons articulated to HCW, the Company terminated its engagement letter with HCW, including for cause, which, the Company believes, eliminated both the “tail” provision and the ROFR provision with respect to the 2023 Registered Direct Offering.

 

On or about October 23, 2023, HCW filed a complaint in New York State Supreme Court asserting a claim for breach of contract against the Company relating to the July Warrant Exercise Transaction. HCW sought to recover compensatory and consequential damages and certain warrants under its letter agreement with Rekor and other fees, not less than a cash fee of $825,000 and the value of warrants to purchase an aggregate of up to 481,100 shares of common stock of the company at an exercise price of $2.00 per share as well as attorneys’ fees. On February 29, 2024, HCW filed a notice of discontinuance without prejudice and advised the court that it intended to commence a new proceeding by filing a new complaint that would address the claim in this lawsuit and subsequent events.  On March 4, 2024, the court discontinued this lawsuit without prejudice.

 

On February 29, 2024, HCW initiated a new action with the filing of complaint in New York State Supreme Court.  In this lawsuit, HCW advances the same breach of contract theory and seeks to recover the same damages as sought in the prior now-dismissed lawsuit.  In addition, HCW seeks to recover an additional $2,156,000 in damages plus the value of warrants to purchase an aggregate of up to 805,000 shares of common stock at an exercise price of $3.125 per share in connection with Rekor’s February 2024 offering.  HCW alleges that Rekor breached its engagement letter with HCW by failing to give HCW notice of this offering and failing to provide HCW with the opportunity to exercise the ROFR with respect to this transaction. On May 3, 2024, Rekor answered HCW’s complaint and filed counterclaims against HCW and Armistice Capital LLC ("Armistice") relating to Rekor’s March 2023 Registered Direct Offering, Armistice’s trading activity in Rekor common stock, and Rekor’s 2024 Public Offering. Rekor’s counterclaims include causes of action for fraud, breach of fiduciary duty, and tortious interference. Rekor seeks to recover damages from HCW and Armistice. 

 

The Company believes these claims are without merit.  The Company intends to vigorously defend itself in this lawsuit.

 

Occupational Safety and Health Administration (OSHA) Claim

 

In 2023 two previous employees of the Company (the “Claimants”) filed a complaint with OSHA (the “OSHA Complaints”) against the Company. Shortly after the OSHA Complaints were filed against the Company, the Company filed a position statement to address the OSHA Complaints. On  November 30, 2023, OSHA issued its determination that, based on the information gathered thus far in its investigation, OSHA was unable to conclude that there was reasonable cause to believe that a violation of the statute occurred. OSHA thereby dismissed the complaint.

 

Thereafter, Claimants appealed the determination by filing objections and requesting a hearing before an Administrative Law Judge. The Company likewise filed a request for an award of attorneys’ fees. On January 4, 2024, the Office of Administrative Law Judges (“OALJ”) processed the appeals and issued its Notice of Docketing and Order of Consolidation. On February 28, 2024, the OALJ issued an Order setting forth a revised schedule governing the case with the start of the hearing scheduled for December 2, 2024.

 

The Company believes these claims are without merit. The Company intends to vigorously defend itself in this lawsuit.

 

 

ITEM 1A. RISK FACTORS

 

There have been no material changes to the risk factors disclosed in “Risk Factors” in our Annual Report on Form 10-K as filed with the SEC on March 25, 2024, as supplemented by the risk factors disclosed in “Risk Factors” in our Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, as filed with the SEC on May 15, 2024. We encourage investors to review the risk factors and uncertainties relating to our business disclosed in that Form 10-K, as supplement by that Form 10-Q, as well as those contained in Part 1, Item 2, Management’s Discussion and Analysis of Financial Condition and Results of Operations, above.

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

2023 Promissory Notes with Warrants

 

As previously disclosed under Item 3.02 in the Company’s Current Report on Form 8-K filed with the SEC on January 18, 2023, the Company entered into a securities purchase agreement with certain accredited investors, pursuant to which the Company agreed to issue and sell to the investors in a private placement transaction (i) up to $15,000,000 in aggregate principal amount of senior secured promissory notes, and (ii) warrants to purchase up to an aggregate of 7,500,000 shares of common stock of the Company.  In connection with the initial closing on January 18, 2023, the Company issued $12,500,000 in aggregate principal amount of notes and warrants to purchase 6,250,000 shares of Common Stock, resulting in proceeds to the Company of $12,500,000 before reimbursement of expenses.

 

New Registered Direct Warrants

 

On July 25, 2023, we entered into a letter agreement with an institutional investor in connection with the Registered Direct Warrants. Pursuant to the letter agreement, we agreed to issue to the institutional investor 2,850,000 unregistered warrants (the "2023 Private Warrants") to purchase shares of our common stock in exchange for the imposition of volume and trading restrictions on the 6,872,853 shares of common stock issued to the institutional investor in connection with exercise of the 2023 Private Warrants. The 2023 Private Warrants terminate on January 25, 2029, and are exercisable after issuance only for cash. The 2023 Private Warrants have an exercise price of $3.25 per share. The shares of common stock underlying the 2023 Private Warrants have been registered for resale on Form S-3.

 

ATD Acquisition

 

As previously disclosed under Item 3.02 in the Company’s Current Report on Form 8-K filed with the SEC on January 3, 2024, as part of the purchase price the Company issued 2,832,135 shares of the Company’s common stock as part of the consideration. Additionally, 664,329 shares will be issued and delivered to the Seller on the twelve-month anniversary of the Closing Date, subject to cutback for working capital adjustments and/or indemnification claims favoring the Company, if any. The ATD Holdback Shares were deemed to be liability based and are measured at fair value each reporting period. The shares issued and issuable in connection with the ATD Acquisition have been registered on a resale registration statement on Form S-3, declared effective by the SEC on June 17, 2024.

 

2023 Promissory Notes Redemption

 

On March 4, 2024, the Company completed the redemption of all its outstanding senior secured notes (the “2023 Promissory Notes”). The 2023 Promissory Notes were redeemed at the redemption price of 115% of the $12,500,000 aggregate principal amount of the 2023 Promissory Notes, or approximately $14,375,000, plus accrued and unpaid interest to the redemption date of approximately $263,000, (the “Redemption Payment”). The noteholders elected to accept $1,875,000 of the Redemption Payment in the form of 750,000 unregistered shares of the Company’s common stock, par value $0.0001 per share, having a value of $2.50 per share, with the remainder of the Redemption Payment paid in cash. On July 19, 2024, the Company filed a registration statement on Form S-3 to register these shares, which was declared effective by the SEC on July 30, 2024.

 

Warrant Exercise Agreements

 

On June 20, 2024, the Company entered into various Warrant Exercise Agreements with certain holders of the 2023 Warrants (each an “Exercising Holder” and collectively, the “Exercising Holders”), pursuant to which the Company reduced the strike price of the 2023 Warrants from $2.00 per warrant to $1.40 per warrant to induce their exercise. In June 2024, all but one of the Exercising Holders subsequently exercised 1,400,000 warrants for common stock in exchange for $1,960,000. In July 2024, the remaining Exercising Holder exercised 2,275,000 warrants for common stock in exchange for $3,185,000.

 

In consideration for the Company’s agreement to reduce the exercise price, the Exercising Holders agreed to a concomitant reduction in the number of shares into which the 2023 Warrants are exercisable, from 5,250,000 to 3,675,000. This modification resulted in a decrease in the overall fair value of the equity classified warrants and since no incremental value was given to the Exercising Holders, nothing was recorded in the consolidated financial statements related to the modification. The shares issued in connection with the Warrant Exercise Agreement have been registered on a resale registration statement on Form S-3 filed with the SEC on July 19, 2024, and declared effective by the SEC on July 30, 2024.

 

Use of Proceeds

 

We have generated losses since our inception and have relied on cash on hand, external bank lines of credit, short-term borrowing arrangements, issuance of debt, the sale of a note, sale of our non-core subsidiaries, and the sale of common stock to provide cash for operations. We attribute losses to financing costs, public company corporate overhead, lower than expected revenue, and lower gross profit of some of our subsidiaries. Our cash proceeds have been primarily used for the acquisitions described above, research and development, legal, financing costs, acquisition costs and sales and marketing expenses related to new product development and our strategic shift to develop and promote the capabilities of our technology offerings.

 

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

ITEM 5. OTHER INFORMATION

 

None of the Company’s directors or officers adopted, modified or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement during the Company’s fiscal quarter ended March 31, 2024, as such terms are defined under Item 408(a) of Regulation S-K.

 

ITEM 6. EXHIBITS

 

(a) Exhibits

 

       

Incorporated by Reference

 

Filed/Furnished

Exhibit Number

 

Exhibit Description

 

Form

 

File No.

 

Exhibit

 

Filing Date

 

Herewith

                         

3.1

 

Amended and Restated Certificate of Incorporation of Rekor Systems, Inc (formerly known as Novume Solutions, Inc.) as filed with the Secretary of State of Delaware on August 21, 2017.

 

8-K

 

333-216014

 

3.1

 

8/25/17

   

3.2

 

Certificate of Amendment to Amended and Restated Certificate of Incorporation of Rekor Systems, Inc. as filed with the Secretary of State of Delaware on April 30, 2019.

 

8-K

 

001-38338

 

3.1

 

4/30/19

   

3.3

 

Second Certificate of Amendment to the Amended and Restated Certificate of Incorporation of Rekor Systems, Inc. as filed with the Secretary of State of Delaware on March 18, 2020.

 

8-K

 

001-38338

 

3.1

 

3/18/20

   
3.4   Third Certificate of Amendment to Amended and Restated Certificate of Incorporation of Rekor Systems, Inc. as filed with the Secretary of the State of Delaware on April 22, 2024.   8-K   001-38338   3.1   4/22/24    

3.5

 

Amended and Restated Bylaws of Rekor Systems, Inc.

 

8-K

 

001-38338

 

3.2

 

12/15/21

   

31.1

 

Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer.

                 

*

31.2

 

Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer.

                 

*

32.1

 

Section 1350 Certification of Chief Executive Officer.

                 

**

32.2

 

Section 1350 Certification of Chief Financial Officer.

                 

**

101.INS

 

Inline XBRL Instance Document

                 

*

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

                 

*

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

                 

*

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

                 

*

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

                 

*

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

                 

*

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

 

* Filed herewith.

 

** Furnished herewith.

 

 

SIGNATURES

 

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

 

 

Rekor Systems, Inc.

 
     
 

By:

/s/ David P. Desharnais

 
 

Name:

David P. Desharnais  
 

Title:

Chief Executive Officer

Principal Executive Officer

 
 

Date:

August 14, 2024

 
       
 

By:

/s/ Eyal Hen

 
 

Name:

Eyal Hen

 
 

Title:

Chief Financial Officer

Principal Financial and Accounting Officer

 
 

Date:

August 14, 2024  

 

42
EX-31.1 2 ex_676426.htm EXHIBIT 31.1 ex_676426.htm

EXHIBIT 31.1

 

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

UNDER SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, David P. Desharnais, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Rekor Systems, Inc.

   

2.

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

   

3.

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

   

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a15(e) and 15d15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a15(f) and 15d 15(f)) for the registrant and have:

 

 

(a)

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

 

 

(b)

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

 

 

(c)

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

 

 

(d)

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

 

5.

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

 

 

(a)

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

 

 

(b)

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

 

Date: August 14, 2024

/s/ David P. Desharnais

 
  David P. Desharnais  
 

Chief Executive Officer

 
 

Principal Executive Officer

 

 

 
EX-31.2 3 ex_676427.htm EXHIBIT 31.2 ex_676427.htm

EXHIBIT 31.2

 

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

UNDER SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Eyal Hen, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Rekor Systems, Inc.

   

2.

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

   

3.

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

   

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a15(e) and 15d15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a15(f) and 15d 15(f)) for the registrant and have:

 

 

(a)

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

 

 

(b)

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

 

 

(c)

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

 

 

(d)

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

 

5.

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

 

 

(a)

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

 

 

(b)

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

 

Date: August 14, 2024

/s/ Eyal Hen

 
 

Eyal Hen

 
 

Chief Financial Officer and

Principal Financial and Accounting Officer

 

 

 
EX-32.1 4 ex_676428.htm EXHIBIT 32.1 ex_676428.htm

EXHIBIT 32.1

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

The undersigned hereby certify, pursuant to, and as required by, 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes Oxley Act of 2002, that the Quarterly Report of Rekor Systems, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2024 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: August 14, 2024

/s/ David P. Desharnais

 
  David P. Desharnais  
 

Chief Executive Officer

 
 

Principal Executive Officer

 

 

A signed original of this written statement required by Section 906 of the Sarbanes Oxley Act of 2002 has been provided to Rekor Systems, Inc. and will be retained by Rekor Systems, Inc. and furnished to the Securities and Exchange Commission or its staff upon request. The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and shall not be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

 

 
EX-32.2 5 ex_676429.htm EXHIBIT 32.2 ex_676429.htm

EXHIBIT 32.2

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

The undersigned hereby certify, pursuant to, and as required by, 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes Oxley Act of 2002, that the Quarterly Report of Rekor Systems, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2024 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: August 14, 2024

/s/ Eyal Hen

 
 

Eyal Hen

 
 

Chief Financial Officer and

Principal Financial and Accounting Officer

 

 

A signed original of this written statement required by Section 906 of the Sarbanes Oxley Act of 2002 has been provided to Rekor Systems, Inc. and will be retained by Rekor Systems, Inc. and furnished to the Securities and Exchange Commission or its staff upon request. The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and shall not be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

 

 
EX-101.SCH 6 rekr-20240630.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 (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Shareholders' 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 - General, Basis of Presentation, and Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Acquisition link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Intangible Assets and Goodwill link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Debt link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Equity Incentive Plan link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Loss Per Share link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 11 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 995463 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 995464 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 995465 - Disclosure - Note 2 - Acquisition (Tables) link:calculationLink link:definitionLink link:presentationLink 995466 - Disclosure - Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information (Tables) link:calculationLink link:definitionLink link:presentationLink 995467 - Disclosure - Note 4 - Intangible Assets and Goodwill (Tables) link:calculationLink link:definitionLink link:presentationLink 995468 - Disclosure - Note 5 - Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 995469 - Disclosure - Note 8 - Stockholders' Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 995470 - Disclosure - Note 9 - Equity Incentive Plan (Tables) link:calculationLink link:definitionLink link:presentationLink 995471 - Disclosure - Note 10 - Loss Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 995472 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies 1 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995473 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies 2 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995474 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Prior Period Adjustments, Balance Sheet (Details) link:calculationLink link:definitionLink link:presentationLink 995475 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Contingent Consideration and ATD Holdback (Details) link:calculationLink link:definitionLink link:presentationLink 995476 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - ATD Holdback Shares (Details) link:calculationLink link:definitionLink link:presentationLink 995477 - Disclosure - Note 1 - General, Basis of Presentation and Summary of Significant Accounting Policies - Summary of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 995478 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Services Due for Contract Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995479 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Other Current Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995480 - Disclosure - Note 2 - Acquisition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995481 - Disclosure - Note 2 - Acquisition - Purchase Price Allocation (Details) link:calculationLink link:definitionLink link:presentationLink 995482 - Disclosure - Note 2 - Acquisition - Purchase Price Allocation (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 995483 - Disclosure - Note 2 - Acquisition - Pro Forma Information (Details) link:calculationLink link:definitionLink link:presentationLink 995484 - Disclosure - Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) link:calculationLink link:definitionLink link:presentationLink 995485 - Disclosure - Note 4 - Intangible Assets and Goodwill (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995486 - Disclosure - Note 4 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 995487 - Disclosure - Note 4 - Intangible Assets and Goodwill - Estimated Annual Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 995488 - Disclosure - Note 5 - Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995489 - Disclosure - Note 5 - Debt - Interest Expense (Details) link:calculationLink link:definitionLink link:presentationLink 995490 - Disclosure - Note 5 - Debt - Schedule of Principal Amounts Due of Debt (Details) link:calculationLink link:definitionLink link:presentationLink 995491 - Disclosure - Note 6 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995492 - Disclosure - Note 7 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995493 - Disclosure - Note 8 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995494 - Disclosure - Note 8 - Stockholders' Equity - Summary of Warrant Activity (Details) link:calculationLink link:definitionLink link:presentationLink 995495 - Disclosure - Note 9 - Equity Incentive Plan (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995496 - Disclosure - Note 9 - Equity Incentive Plan - Summary of Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 995497 - Disclosure - Note 9 - Equity Incentive Plan - Summary of RSU activity (Details) link:calculationLink link:definitionLink link:presentationLink 995498 - Disclosure - Note 10 - Loss Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995499 - Disclosure - Note 10 - Loss Per Share - Loss Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 995500 - Disclosure - Note 11 - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 rekr-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 rekr-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 rekr-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles Intangible assets Note To Financial Statement Details Textual Significant Accounting Policies Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies Note 2 - Acquisition Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information Note 4 - Intangible Assets and Goodwill Secured long term debt, net of debt discount Note 5 - Debt Note 8 - Stockholders' Equity Long-term Liabilities Note 9 - Equity Incentive Plan Note 10 - Loss Per Share us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables Accounts receivable Income Tax Disclosure [Text Block] us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther Other current assets Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Prior Period Adjustments, Balance Sheet (Details) Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Contingent Consideration and ATD Holdback (Details) Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - ATD Holdback Shares (Details) us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents Cash and cash equivalents Note 1 - General, Basis of Presentation and Summary of Significant Accounting Policies - Summary of Revenue (Details) Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Services Due for Contract Liabilities (Details) us-gaap_LiabilitiesCurrent Total current liabilities Schedule of Maturities of Long-Term Debt [Table Text Block] Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Other Current Liabilities (Details) Note 2 - Acquisition - Purchase Price Allocation (Details) Note 2 - Acquisition - Purchase Price Allocation (Details) (Parentheticals) Other current liabilities Total Note 2 - Acquisition - Pro Forma Information (Details) Fair market value of shares issued in connection with the acquisition of ATD Common stock issued (2,832,135 shares at closing price of $3.14 per share) Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) Note 4 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details) us-gaap_BusinessCombinationConsiderationTransferred1 Business Combination, Consideration Transferred Note 4 - Intangible Assets and Goodwill - Estimated Annual Amortization Expense (Details) Outstanding, weighted average remaining contractual term (Year) Note 5 - Debt - Interest Expense (Details) Note 5 - Debt - Schedule of Principal Amounts Due of Debt (Details) Note 8 - Stockholders' Equity - Summary of Warrant Activity (Details) Note 9 - Equity Incentive Plan - Summary of Stock Option Activity (Details) Note 9 - Equity Incentive Plan - Summary of RSU activity (Details) Note 10 - Loss Per Share - Loss Per Share (Details) Notes To Financial Statements Share-Based Payment Arrangement, Option, Activity [Table Text Block] Notes To Financial Statements [Abstract] us-gaap_BusinessAcquisitionSharePrice Business Acquisition, Share Price (in dollars per share) Granted, weighted average unit price (in dollars per share) us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired Business Acquisition, Percentage of Voting Interests Acquired Vested, weighted average unit price (in dollars per share) Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Forfeited, weighted average unit price (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Outstanding balance, weighted average unit price (in dollars per share) Outstanding balance, weighted average unit price (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited, number of shares (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Outstanding balance, number of shares (in shares) Outstanding balance, number of shares (in shares) Granted, number of shares (in shares) us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic Basic and diluted (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested, number of shares (in shares) us-gaap_LongTermDebtCurrent Long-Term Debt, Current Maturities Loan payable, current portion Exercisable, weighted average exercise price (in dollars per share) Exercisable, weighted average remaining contractual term (Year) us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss Net loss Notes payable, current portion Notes Payable, Current Exercisable, aggregate intrinsic value Business Acquisition, Pro Forma Information [Table Text Block] Exercisable, number of shares subject to option (in shares) us-gaap_BusinessAcquisitionsProFormaRevenue Total revenue us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 Outstanding, weighted average remaining contractual term (Year) Outstanding, aggregate intrinsic value us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput Closing stock price us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Outstanding, weighted average exercise price (in dollars per share) Outstanding, weighted average exercise price (in dollars per share) Expired, weighted average exercise price (in dollars per share) Contract liabilities Exercised, weighted average exercise price (in dollars per share) Schedule of Interest Expense on Debt [Table Text Block] Tabular disclosure of interest expense on debt. Accounts payable and accrued expenses us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Outstanding balance, number of shares subject to option (in shares) Outstanding balance, number of shares subject to option (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod Expired, number of shares subject to option (in shares) Proceeds from the sale of property and equipment Other Payroll and payroll related expense us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_PaymentsToAcquireProductiveAssets Capital expenditures 2022 Promissory Notes exchanged for 2023 Promissory Notes - related party us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) Weighted average shares outstanding Cash paid for taxes Product and Service, Other [Member] Current liabilities Marketing-Related Intangible Assets [Member] us-gaap_InterestPaid Interest Paid, Including Capitalized Interest, Operating and Investing Activities Lease liability us-gaap_Assets Total assets Total assets Plan Name [Axis] Technology-Based Intangible Assets [Member] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Net loss attributable to shareholders us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Liability classified holdback shares (664,329 shares measured at fair value as of the Closing Date) In relation to the fair value amount of holdback shares issued. Customer Relationships [Member] Less: interest income us-gaap_LossContingencyDamagesSoughtValue Loss Contingency, Damages Sought, Value 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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation Issuance upon vesting of restricted stock units Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Award Type [Domain] us-gaap_RestrictedCashAndCashEquivalents Restricted Cash and Cash Equivalents Restricted cash at end of period us-gaap_IncomeLossFromContinuingOperations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Award Type [Axis] Net loss Net loss us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Less: accumulated amortization us-gaap_FiniteLivedIntangibleAssetsNet Finite-Lived Intangible Assets, Net Total Intangible assets, net Restricted Stock Units (RSUs) [Member] Intangible assets, gross Share-Based Payment Arrangement, Option [Member] Contractual interest expense Warrant [Member] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Business Combination Disclosure [Text Block] Commitments and Contingencies Disclosure [Text Block] Schedule of Business Acquisitions, by Acquisition [Table Text Block] Property and equipment, net Goodwill Goodwill Decrease in property and equipment that was uninstalled and moved to inventory The amount of decrease (increase) in property and equipment uninstalled and moved to inventory Business acquisition, share closing price (in dollars per share) Price of a single share of a number of saleable stocks issued during a business combination. Proceeds from notes receivable The amount of cash inflow from notes receivable, classified as financing activities. us-gaap_EquityMethodInvestmentOwnershipPercentage Equity Method Investment, Ownership Percentage Recurring Revenue [Member] Represents recurring revenue. Firestorm Warrants [Member] Represents the Firestorm warrants. Cash Flows from Investing Activities: rekr_IncreaseDecreaseInNumberOfWarrantsHeld Increase (Decrease) in Number of Warrants Held (in shares) In reference to the change in warrants held in a period. us-gaap_ExtinguishmentOfDebtAmount Extinguishment of Debt, Amount Earnings Per Share [Text Block] Secure Education Warrants [Member] Represents the Secure Education warants. The 2017 Equity Award Plan [Member] Represents the 2017 equity award plan. Accounts payable, accrued expenses and other current liabilities rekr_DebtInstrumentMaterialRelationship Debt Instrument, Material Relationship Represents the amount of material relationship on a debt instrument. us-gaap_IncomeTaxExpenseBenefit Income Tax Expense (Benefit) rekr_DebtInstrumentSinkingFundRequirementPercentage Debt Instrument, Sinking Fund Requirement, Percentage Represents the percentage of sinking fund requirement on a debt instrument. us-gaap_DebtInstrumentRedemptionPricePercentage Debt Instrument, Redemption Price, Percentage us-gaap_OperatingExpenses Total operating expenses General and administrative expenses us-gaap_DebtInstrumentCumulativeSinkingFundPayments Debt Instrument, Cumulative Sinking Fund Payments Cash and cash equivalents Cash and cash equivalents at end of period us-gaap_InterestExpenseNonoperating Interest expense, net us-gaap_DebtInstrumentConvertibleConversionPrice1 Debt Instrument, Convertible, Conversion Price (in dollars per share) us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense rekr_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedWeightedAverageRemainingContractualTerms Granted, weighted average remaining contractual term (Year) Weighted average remaining contractual term for equity-based awards granted excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Amendment Flag City Area Code Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Series A Preferred Stock Warrants [Member] Represents Series A Preferred Stock Warrants. Reclassification, Comparability Adjustment [Policy Text Block] us-gaap_GainLossOnSaleOfPropertyPlantEquipment Loss on the sale of property and equipment us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) us-gaap_IncreaseDecreaseInContractWithCustomerLiability Contract liabilities Common stock, shares outstanding (in shares) Shares of common stock outstanding (in shares) Preferred stock, outstanding (in shares) rekr_ClassOfWarrantOrRightExercisedInPeriod Class of Warrant or Right, Exercised in Period (in shares) Exercised warrants (in shares) Number of warrants exercised during the current period. Current Fiscal Year End Date us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage The2018 Public Offering Warrants [Member] Represents the 2018 Public Offering Warrants. Document Fiscal Period Focus Document Fiscal Year Focus Right-of-use assets obtained in exchange for new finance lease liabilities Document Period End Date Shares of common stock issued for warrant exercises during the six months ended June 30, 2024 (in shares) Stock Issued During Period, Shares, Warrants Exercised (in shares) Number of shares of common shares issued as a result of the exercise of warrants. Right-of-use assets obtained in exchange for new operating lease liabilities Entity File Number Entity Emerging Growth Company us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type (Loss) gain on extinguishment of debt Gain (Loss) on Extinguishment of Debt Loss (gain) on extinguishment of debt Impairment of SAFE Agreement Entity Small Business Entity Shell Company The 2023 Revenue Sharing Notes [Member] Represents the 2023 Revenue Sharing Notes. Document Information [Line Items] Document Information [Table] Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] us-gaap_BusinessCombinationAcquisitionRelatedCosts Business Combination, Acquisition Related Costs Prefunded Warrants [Member] Represents the prefunded warrants. Fair value allocated to warrants with 2023 Promissory Notes The Purchase Agreement [Member] Represents the Purchase Agreement. Public Safety [Member] Represents public safety. us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage Stock-based compensation us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Entity Tax Identification Number Entity Central Index Key The Placement Agent Warrants [Member] Represents the Placement Agent warrants. Entity Registrant Name The Wainwright [Member] Represents the Wainwright. Entity [Domain] Customer Concentration Risk [Member] rekr_ClassOfWarrantOrRightPricePerShareOrWarrant Class of Warrant or Right, Price Per Share or Warrant (in shares) Represents the class of warrant or right, price per share or warrant. Legal Entity [Axis] The Common Warrants [Member] Represents the common warrants. rekr_ClearingFees Clearing Fees Represents the clearing fees. Entity Address, Address Line One rekr_NonaccountableExpenses Non-accountable Expenses Represents the non-accountable expenses. rekr_InterestExpenseGross Total interest expense The amount of gross interest expense. Amortization of intangible assets Amortization of Intangible Assets ecd_NonRule10b51ArrTrmntdFlag Non-Rule 10b5-1 Arrangement Terminated [Flag] Entity Address, City or Town ecd_Rule10b51ArrTrmntdFlag Rule 10b5-1 Arrangement Terminated [Flag] ecd_Rule10b51ArrAdoptedFlag Rule 10b5-1 Arrangement Adopted [Flag] Entity Address, Postal Zip Code us-gaap_TreasuryStockCommonValue Treasury stock, 154,653 and 96,508 shares as of June 30, 2024 and December 31, 2023, respectively. Entity Address, State or Province Concentration Risk Type [Axis] ecd_NonRule10b51ArrAdoptedFlag Non-Rule 10b5-1 Arrangement Adopted [Flag] Concentration Risk Type [Domain] Material Terms of Trading Arrangement [Text Block] rekr_ClassOfWarrantOrRightCanceledInPeriod Cancelled warrants (in shares) The number of warrants or rights canceled during the period. Entity Common Stock, Shares Outstanding Revenue Benchmark [Member] Accounts Receivable [Member] us-gaap_IncreaseDecreaseInOtherCurrentAssets Other current assets us-gaap_IncreaseDecreaseInOtherNoncurrentAssets Deposits Warrants Excluding Pre-funded Warrants [Member] In reference to warrants excluding pre-funded warrants. us-gaap_IncreaseDecreaseInInventories Inventory Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Shares issued as part of the ATD Acquisition (in shares) Local Phone Number Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Shares issued as part of the ATD Acquisition Issuance upon exercise of stock options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) Exercised, number of shares subject to option (in shares) us-gaap_TableTextBlock Notes Tables us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross Issuance upon exercise of stock options (in shares) Issuance upon exercise of stock options us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross Issuance upon exercise of stock options Related and Nonrelated Parties [Axis] Related and Nonrelated Parties [Domain] Bad debt expense us-gaap_WarrantsAndRightsOutstandingMeasurementInput Warrants and Rights Outstanding, Measurement Input us-gaap_WarrantsAndRightsOutstandingTerm Warrants and Rights Outstanding, Term (Year) Selling and marketing expenses 2024 Public Offering (in shares) Stock Issued During Period, Shares, New Issues (in shares) us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity 2024 Public Offering Research and development expenses Accumulated deficit Total stockholders’ equity us-gaap_AssetsNoncurrent Total long-term assets Changes in operating assets and liabilities: Measurement Input, Share Price [Member] Debt Disclosure [Text Block] us-gaap_InterestExpense Total interest expense, net The 2024 Public Offering [Member] Represents the sale of stock to the public as part of the 2024 Public Offering. rekr_LossContingencyDamagesSoughtWarrantsNumberOfSecuritiesCalled Loss Contingency, Damages Sought, Warrants, Number of Securities Called (in shares) The number of warrants that the plaintiff seeks to gain in the legal matter. Measurement Input, Price Volatility [Member] Litigation Case, HC Wainwright [Member] Represents information pertaining to the litigation case commenced by H.C. Wainwright & Co., LLC. Reconciliation of cash, cash equivalents and restricted cash: HC Wainwright Warrants [Member] Represents HC Wainwright warrants. Measurement Input, Risk Free Interest Rate [Member] Amortization of debt discount us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements us-gaap_InterestExpenseLongTermDebt Interest Expense, Long-Term Debt Subsequent Event [Member] Lease liability operating, long-term Measurement Input, Expected Term [Member] Measurement Input, Discount for Lack of Marketability [Member] Subsequent Event Type [Axis] Vested (Year) Weighted average remaining contractual term for equity-based awards vested, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Lease liability operating, short-term Subsequent Event Type [Domain] Lease liability financing, short-term Lease liability financing, long-term Subsequent Events [Text Block] Deposits Right-of-use operating lease assets, net us-gaap_UnamortizedDebtIssuanceExpense Unamortized Debt Issuance Expense us-gaap_FinanceLeasePrincipalPayments Payments for financing leases Measurement Input Type [Axis] Measurement Input Type [Domain] 2024, remaining us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear Forfeited (Year) Weighted average remaining contractual term for equity-based awards forfeited excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Right-of-use financing lease assets, net ATD [Member] Related to ATD (All Traffic Data Services, LLC). 2026 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo Fair Value of Financial Instruments, Policy [Policy Text Block] 2027 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2028 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour The 2023 Promissory Notes Converted into Common Stock [Member] Represents the conversion of the 2023 promissory notes into common stock. 2025 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths Share-based compensation Retirement of the 2023 Promissory Notes (in shares) Debt Conversion, Converted Instrument, Shares Issued (in shares) Business Combinations Policy [Policy Text Block] us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) Retirement of the 2023 Promissory Notes Debt Conversion, Original Debt, Amount Debt Conversion Description [Axis] Note receivable, long-term Debt Conversion, Name [Domain] Operating expenses: Schedule of Finite-Lived Intangible Assets [Table Text Block] Depreciation Depreciation and amortization us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation Issuance upon vesting of restricted stock units (in shares) Intangible Assets Disclosure [Text Block] us-gaap_SharesIssuedPricePerShare Shares Issued, Price Per Share (in dollars per share) us-gaap_AssetsCurrent Total current assets Long-term assets Equity [Text Block] Treasury stock, shares (in shares) Loss (gain) due to change in fair value Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Common stock, $0.0001 par value; authorized; 300,000,000 shares; issued: 86,371,359 shares as of June 30, 2024 and 69,273,334 as of December 31, 2023; outstanding: 86,216,706 shares as of June 30, 2024 and 69,176,826 as of December 31, 2023. Adjustments to reconcile net loss to net cash used in operating activities: Common stock, shares authorized (in shares) Common Stock, Shares Authorized (in shares) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share (in dollars per share) Revenue from Contract with Customer [Policy Text Block] Revision of Prior Period [Axis] Revision of Prior Period [Domain] Previously Reported [Member] Revision of Prior Period, Adjustment [Member] Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Product and Service [Axis] Other current assets Product and Service [Domain] Statistical Measurement [Axis] Investment, Name [Domain] Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Litigation Case [Axis] Litigation Case [Domain] Preferred stock, issued (in shares) Cash paid for interest Preferred stock, $0.0001 par value, 2,000,000 authorized, 505,000 shares designated as Series A and 240,861 shares designated as Series B as of June 30, 2024 and December 31, 2023, respectively. No preferred stock was issued or outstanding as of June 30, 2024 or December 31, 2023, respectively. Cash Flow, Supplemental Disclosures [Text Block] Investment, Name [Axis] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized (in shares) Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Inventory Preferred stock, par value (in dollars per share) Revenue Customer [Axis] Customer [Domain] us-gaap_UnbilledReceivablesCurrent Unbilled Receivables, Current Cash Flows from Operating Activities: Gain on remeasurement of ATD Holdback Shares The gain (loss) related to the remeasurement of holdback shares. Note receivable, current portion Intrinsic value of outstanding warrants as of June 30, 2024 Warrants and Rights Outstanding Liability for ATD Holdback Shares Liability for ATD Holdback Shares The amount of liability related to the holdback shares Statement [Line Items] ATD Holdback Shares [Member] The ATD holdback shares. Accounts receivable, net Additional paid-in capital Additional paid-in capital Stockholders' equity Other income us-gaap_NonoperatingIncomeExpense Total other income (expense) Restricted cash Purchase price consideration Current assets us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents us-gaap_EquityMethodInvestmentSoldCarryingAmount Equity Method Investment, Amount Sold us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net (decrease) increase in cash, cash equivalents and restricted cash us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities us-gaap_Liabilities Total liabilities Total liabilities Commitments and contingencies (Note 7) Sale of Stock [Axis] Sale of Stock [Domain] us-gaap_OperatingIncomeLoss Loss from operations us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash used in operating activities Other income (expense): us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Counterparty Name [Axis] Counterparty Name [Domain] Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Net cash used in operating activities - discontinued operations Deferred tax liability us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent Accounts Payable and Accrued Liabilities us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations Net cash used in operating activities - continuing operations us-gaap_PaymentsOfStockIssuanceCosts Payments of Stock Issuance Costs Concentration Risk, Credit Risk, Policy [Policy Text Block] Urban Mobility [Member] Represents Urban mobility Nonrelated Party [Member] Traffic Management [Member] Represents traffic management. Decrease in accounts payable and accrued expenses related to purchases of property and equipment Increase (decrease) in accounts payable and accrued expenses related to purchases of PPE. Loss due to the remeasurement of the STS Earnout and Contingent Consideration Amount of loss from remeasurement of contingent consideration liability under business combination. rekr_BusinessCombinationGainFromRemeasurementOfHoldbackShares Gain on remeasurement of ATD Holdback Shares Amount of gain from holdback shares under business combination. Increase (decrease) in accounts payable and accrued expenses related to purchases of inventory Increase (decrease) in accounts payable and accrued expenses related to purchases of inventory. us-gaap_ProceedsFromIssuanceOrSaleOfEquity Proceeds from Issuance or Sale of Equity, Total us-gaap_PaymentsForRepurchaseOfCommonStock Repurchases of common stock Scenario [Domain] Forecast [Member] Net proceeds from the exercise of the pre-funded warrants Proceeds from Warrant Exercises us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense us-gaap_ProceedsFromIssuanceOfPrivatePlacement Proceeds from Issuance of Private Placement Retained Earnings [Member] Proceeds from the public offering rekr_DebtInstrumentMaximumAmount Debt Instrument, Maximum Amount Maximum amount of debt instrument that can be issued. Net proceeds from exercise of options Net proceeds 2023 Registered Direct Offering Proceeds from Issuance of Common Stock Scenario [Axis] Treasury Stock, Common [Member] Additional Paid-in Capital [Member] rekr_ClassOfWarrantOfRightMaximumSharesToBeIssued Class of Warrant of Right, Maximum Shares to be Issued (in shares) The maximum number of warrants to be issued. The 2023 Notes [Member] Represents the 2023 notes. Common Stock [Member] The 2023 Warrants [Member] Represents the 2023 warrants. Equity Components [Axis] Equity Component [Domain] us-gaap_LongTermDebt Total notes payable us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Month) Weighted average strike price of outstanding warrants as of June 30, 2024 (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) us-gaap_RevenueRemainingPerformanceObligation Revenue, Remaining Performance Obligation, Amount Class of Warrant or Right [Axis] us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss Total Class of Warrant or Right [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] us-gaap_ClassOfWarrantOrRightOutstanding Active warrants as of January 1, 2024 (in shares) Outstanding warrants as of June 30, 2024 (in shares) us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) Issuance upon exercise of 2023 Warrants Represents the amount associated with the exercise of warrants for common stock. Preferred stock, designated (in shares) Represents the number of shares designated as belonging to the specified class of stock as of the balance sheet date. us-gaap_DeferredFinanceCostsNet Debt Issuance Costs, Net Issuance upon exercise of 2023 Warrants (in shares) Represents the number of shares of common stock associated with the exercise of warrants in exchange for common stock. Disaggregation of Revenue [Table Text Block] Cash and Cash Equivalents, Policy [Policy Text Block] Debt discount, noncurrent us-gaap_DebtInstrumentUnamortizedDiscount Less unamortized debt discount Document Quarterly Report Entity Incorporation, State or Country Code us-gaap_DebtInstrumentCarryingAmount Total Accounting Policies [Abstract] Document Transition Report Entity Interactive Data Current Related Party [Member] us-gaap_RepaymentsOfSecuredDebt Repayment of 2023 Promissory Notes Security Exchange Name Title of 12(b) Security rekr_BusinessAcquisitionProFormaWeightedAverageNumberOfSharesOutstandingBasic Basic and diluted number of shares (in shares) The pro forma basic weighted average number of shares outstanding as if the business combination or combinations had been completed at the beginning of a period. The 2023 Private Warrants [Member] Represents the 2023 Private Warrants. us-gaap_RepaymentsOfNotesPayable Repayments of loans payable STS [Member] Related to STS. Common stock equivalents excluded due to the anti-dilutive effect (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) Right of offset to restricted cash Represents right of offset, current. STS Acquisition Notes 1 [Member] Related to STS acquisition notes. rekr_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour Thereafter Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after 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). Net proceeds from secured notes payable Statement [Table] STS Acquisition Notes [Member] Related to STS acquisition notes. Statement of Financial Position [Abstract] Basic and diluted (in shares) Weighted average shares outstanding basic and diluted (in shares) rekr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets Right-of-use operating lease assets The amount of right of use assets recognized as of the acquisition date. Cost of revenue, excluding depreciation and amortization Business Acquisition [Axis] Thereafter rekr_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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). Loss per common share (in dollars per share) Loss per common share (in dollars per share) Business Acquisition, Acquiree [Domain] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Statement of Cash Flows [Abstract] us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear 2024, remaining Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree 2027 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour 2028 STS Contingent Consideration Balance Balance Net decrease in cash, cash equivalents and restricted cash - discontinued operations Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage from discontinued operations; including effect from exchange rate change. us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths 2025 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo 2026 rekr_WorkingCapitalDeficit Working Capital (Deficit) Represents the value of total current assets net of current liabilities as of the balance sheet date. Other Current Liabilities [Table Text Block] Customer A [Member] Represents customer A. rekr_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseContinuingOperationsIncludingExchangeRateEffect Net (decrease) increase in cash, cash equivalents and restricted cash - continuing operations Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage from continuing operations; including effect from exchange rate change. Holdback shares (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) Common Stock Outstanding [Member] Represents common stock outstanding. Amortization of right-of-use financing lease asset Customer B [Member] Represents customer B. Global Public Safety [Member] Represents Global Public Safety ("GPS"). Finite-Lived Intangible Assets Amortization Expense [Table Text Block] 2027 rekr_ContractWithCustomerReceivableYearThree Amount to be received year three of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional. 2028 rekr_ContractWithCustomerReceivableYearFour Amount to be received year four of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional. us-gaap_LiabilitiesNoncurrent Total long-term liabilities Cash Flows from Financing Activities: 2025 rekr_ContractWithCustomerReceivableYearOne Amount to be received year one of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional. 2026 rekr_ContractWithCustomerReceivableYearTwo Amount to be received year two of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional. Other non-current liabilities Liquidity [Policy Text Block] The accounting policy for liquidity. rekr_StockAndWarrantsIssuedDuringPeriodSharesNewIssues Issuance of common stock and warrants (in shares) Number of shares of stock and warrants issue during period. Other Current Liabilities [Policy Text Block] Disclosure of accounting policy for other current liabilities. Net proceeds 2022 Promissory Notes - related party, exchanged for 2023 Promissory Notes - related party Amount of cash inflow from exchange of related party debt. Issuance of common stock and warrants Value of stock and warrants issue during period. The 2023 Promissory Notes [Member] Represents the 2023 Promissory Notes. Series A Preferred Stock [Member] us-gaap_ProceedsFromSaleOfEquityMethodInvestments Proceeds from Sale of Equity Method Investments Series B Preferred Stock [Member] us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet Fair value of identifiable net assets acquired The 2022 Promissory Notes Exchanged for 2023 Promissory Notes [Member] Related to debt conversion. Warrants Issued With 2023 Promissory Notes [Member] Related to warrants issued with 2023 promissory notes. Thereafter rekr_ContractWithCustomerReceivableAfterYearFour Amount to be received after year four of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional. 2024, remaining rekr_ContractWithCustomerReceivableRemainderOfFiscalYear Amount to be received the remainder of the current fiscal year of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional. us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance Non-cash operating lease expense Warrants issued The value of warrants issued during the period. Contract liabilities, long-term us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities Total liabilities assumed Decrease in deposits related to property and equipment received The amount of increase(decrease) in deposits related to property and equipment received. us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired Cash paid for ATD acquisition, net Lease liability operating Class of Stock [Axis] Class of Stock [Domain] The 2023 Registered Direct Offering Warrants [Member] Related to warrants. Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_PaymentsToAcquireBusinessesGross Payments to Acquire Businesses, Gross Loan payable, long-term us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther Other current liabilities us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets Total assets acquired Notes payable, long-term us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable Accounts payable and accrued expenses us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment Property and equipment EX-101.PRE 10 rekr-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2024
Aug. 14, 2024
Document Information [Line Items]    
Entity Central Index Key 0001697851  
Entity Registrant Name Rekor Systems, Inc.  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2024  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
Document Transition Report false  
Entity File Number 001-38338  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 81-5266334  
Entity Address, Address Line One 6721 Columbia Gateway Drive, Suite 400  
Entity Address, City or Town Columbia  
Entity Address, State or Province MD  
Entity Address, Postal Zip Code 21046  
City Area Code 410  
Local Phone Number 762-0800  
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  
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Trading Symbol REKR  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   88,503,505
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 3,089,000 $ 15,385,000
Restricted cash 328,000 328,000
Accounts receivable, net 9,015,000 4,955,000
Inventory 3,627,000 3,058,000
Note receivable, current portion 340,000 340,000
Other current assets 1,382,000 1,270,000
Total current assets 17,781,000 25,336,000
Long-term assets    
Property and equipment, net 13,212,000 13,188,000
Right-of-use operating lease assets, net 9,527,000 9,584,000
Right-of-use financing lease assets, net 2,252,000 1,989,000
Goodwill 24,313,000 20,593,000
Intangible assets, net 26,996,000 17,239,000
Note receivable, long-term 312,000 482,000
Deposits 3,485,000 3,740,000
Total long-term assets 80,097,000 66,815,000
Total assets 97,878,000 92,151,000
Current liabilities    
Accounts payable and accrued expenses 6,272,000 5,139,000
Notes payable, current portion 2,000,000 1,000,000
Loan payable, current portion 77,000 75,000
Lease liability operating, short-term 1,741,000 1,261,000
Lease liability financing, short-term 720,000 547,000
Contract liabilities 3,617,000 3,604,000
Liability for ATD Holdback Shares 890,000 0
Other current liabilities 5,839,000 5,610,000
Total current liabilities 21,156,000 17,236,000
Long-term Liabilities    
Notes payable, long-term 0 1,000,000
Loan payable, long-term 234,000 273,000
Lease liability operating, long-term 12,823,000 13,445,000
Lease liability financing, long-term 1,090,000 1,057,000
Contract liabilities, long-term 1,325,000 1,449,000
Deferred tax liability 65,000 65,000
Other non-current liabilities 587,000 587,000
Total long-term liabilities 30,566,000 41,545,000
Total liabilities 51,722,000 58,781,000
Commitments and contingencies (Note 7)
Stockholders' equity    
Preferred stock, $0.0001 par value, 2,000,000 authorized, 505,000 shares designated as Series A and 240,861 shares designated as Series B as of June 30, 2024 and December 31, 2023, respectively. No preferred stock was issued or outstanding as of June 30, 2024 or December 31, 2023, respectively. 0 0
Common stock, $0.0001 par value; authorized; 300,000,000 shares; issued: 86,371,359 shares as of June 30, 2024 and 69,273,334 as of December 31, 2023; outstanding: 86,216,706 shares as of June 30, 2024 and 69,176,826 as of December 31, 2023. 9,000 7,000
Treasury stock, 154,653 and 96,508 shares as of June 30, 2024 and December 31, 2023, respectively. (702,000) (522,000)
Additional paid-in capital 273,941,000 232,568,000
Accumulated deficit (227,092,000) (198,683,000)
Total stockholders’ equity 46,156,000 33,370,000
Total liabilities and stockholders’ equity 97,878,000 92,151,000
The 2023 Promissory Notes [Member] | Nonrelated Party [Member]    
Long-term Liabilities    
Secured long term debt, net of debt discount 0 2,988,000
The 2023 Promissory Notes [Member] | Related Party [Member]    
Long-term Liabilities    
Secured long term debt, net of debt discount 0 6,351,000
The 2023 Revenue Sharing Notes [Member] | Nonrelated Party [Member]    
Long-term Liabilities    
Secured long term debt, net of debt discount 9,628,000 9,553,000
The 2023 Revenue Sharing Notes [Member] | Related Party [Member]    
Long-term Liabilities    
Secured long term debt, net of debt discount $ 4,814,000 $ 4,777,000
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, authorized (in shares) 2,000,000 2,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares issued (in shares) 86,371,359 69,273,334
Common stock, shares outstanding (in shares) 86,216,706 69,176,826
Treasury stock, shares (in shares) 154,653 96,508
Series A Preferred Stock [Member]    
Preferred stock, designated (in shares) 505,000 505,000
Series B Preferred Stock [Member]    
Preferred stock, designated (in shares) 240,861 240,861
The 2023 Promissory Notes [Member] | Nonrelated Party [Member]    
Debt discount, noncurrent $ 0 $ 1,012
The 2023 Promissory Notes [Member] | Related Party [Member]    
Debt discount, noncurrent 0 2,149
The 2023 Revenue Sharing Notes [Member] | Nonrelated Party [Member]    
Debt discount, noncurrent 372 447
The 2023 Revenue Sharing Notes [Member] | Related Party [Member]    
Debt discount, noncurrent $ 186 $ 223
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue $ 12,427 $ 8,563 $ 22,205 $ 14,748
Cost of revenue, excluding depreciation and amortization 5,776 4,131 11,061 6,999
Operating expenses:        
General and administrative expenses 7,370 5,873 15,032 13,078
Selling and marketing expenses 2,021 2,053 4,435 3,943
Research and development expenses 4,991 4,783 9,992 9,740
Depreciation and amortization 2,344 2,003 4,676 3,954
Total operating expenses 16,726 14,712 34,135 30,715
Loss from operations (10,075) (10,280) (22,991) (22,966)
Other income (expense):        
(Loss) gain on extinguishment of debt 0 0 (4,693) 527
Interest expense, net (544) (908) (1,598) (1,668)
Gain on remeasurement of ATD Holdback Shares 745 0 745 0
Other income 79 75 128 312
Total other income (expense) 280 (833) (5,418) (829)
Net loss $ (9,795) $ (11,113) $ (28,409) $ (23,795)
Loss per common share (in dollars per share) $ (0.12) $ (0.18) $ (0.35) $ (0.41)
Weighted average shares outstanding        
Basic and diluted (in shares) 84,932,611 61,816,279 81,929,347 58,353,534
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock Outstanding [Member]
Prefunded Warrants [Member]
Common Stock Outstanding [Member]
Treasury Stock, Common [Member]
Prefunded Warrants [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Prefunded Warrants [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Prefunded Warrants [Member]
Retained Earnings [Member]
Prefunded Warrants [Member]
Total
Balance (in shares) at Dec. 31, 2022   54,405,080   41,522            
Balance at Dec. 31, 2022   $ 5   $ (417)   $ 202,747   $ (152,998)   $ 49,337
Stock-based compensation   $ 0   $ 0   2,156   0   2,156
Issuance upon exercise of stock options (in shares)   687,914   0            
Issuance upon exercise of stock options   $ 0   $ 0   0   0   0
Issuance upon vesting of restricted stock units (in shares)   (49,969)   49,969            
Issuance upon vesting of restricted stock units   $ 0   $ (89)   0   0   (89)
Issuance upon exercise of 2023 Warrants (in shares) 772,853   0              
Issuance upon exercise of 2023 Warrants $ 0   $ 0   $ 1   $ 0   $ 1  
Net loss   $ 0   $ 0   0   (23,795)   (23,795)
Issuance upon exercise of stock options (in shares)   36,333   0            
Issuance upon exercise of stock options   $ 0   $ 0   31   0   31
Fair value allocated to warrants with 2023 Promissory Notes   $ 0   $ 0   5,125   0   5,125
Issuance of common stock and warrants (in shares)   (6,100,000)   0            
Issuance of common stock and warrants   $ 1   $ 0   9,158   0   9,159
Balance (in shares) at Jun. 30, 2023   61,952,211   91,491            
Balance at Jun. 30, 2023   $ 6   $ (506)   219,218   (176,793)   41,925
Balance (in shares) at Mar. 31, 2023   61,030,637   91,491            
Balance at Mar. 31, 2023   $ 6   $ (506)   218,157   (165,680)   51,977
Stock-based compensation   $ 0   $ 0   1,044   0   1,044
Issuance upon exercise of stock options (in shares)   130,721   0            
Issuance upon exercise of stock options   $ 0   $ 0   0   0   0
Issuance upon exercise of 2023 Warrants (in shares) 772,853   0              
Issuance upon exercise of 2023 Warrants $ 0   $ 0   $ 1   $ 0   $ 1  
Net loss   $ 0   $ 0   0   (11,113)   (11,113)
Issuance upon exercise of stock options (in shares)   18,000   0            
Issuance upon exercise of stock options   $ 0   $ 0   16   0   16
Balance (in shares) at Jun. 30, 2023   61,952,211   91,491            
Balance at Jun. 30, 2023   $ 6   $ (506)   219,218   (176,793)   41,925
Balance (in shares) at Dec. 31, 2023   69,176,826   96,508            
Balance at Dec. 31, 2023   $ 7   $ (522)   232,568   (198,683)   33,370
Stock-based compensation   $ 0   $ 0   2,282   0   2,282
Issuance upon exercise of stock options (in shares)   612,390   0            
Issuance upon exercise of stock options   $ 0   $ 0   0   0   0
Issuance upon vesting of restricted stock units (in shares)   (58,145)   58,145            
Issuance upon vesting of restricted stock units   $ 0   $ (180)   0   0   (180)
Issuance upon exercise of 2023 Warrants (in shares)   1,400,000   0            
Issuance upon exercise of 2023 Warrants   $ 1   $ 0   1,959   0   1,960
Net loss   $ 0   $ 0   0   (28,409)   (28,409)
Issuance upon exercise of stock options (in shares)   3,500   0            
Issuance upon exercise of stock options   $ 0   $ 0   3   0   3
Shares issued as part of the ATD Acquisition (in shares)   2,832,135   0            
Shares issued as part of the ATD Acquisition   $ 0   $ 0   8,893   0   8,893
Retirement of the 2023 Promissory Notes (in shares)   750,000   0            
Retirement of the 2023 Promissory Notes   $ 0   $ 0   1,875   0   1,875
2024 Public Offering (in shares)   11,500,000   0            
2024 Public Offering   $ 1   $ 0   26,361   0   26,362
Balance (in shares) at Jun. 30, 2024   86,216,706   154,653            
Balance at Jun. 30, 2024   $ 9   $ (702)   273,941   (227,092)   46,156
Balance (in shares) at Mar. 31, 2024   84,660,589   154,653            
Balance at Mar. 31, 2024   $ 8   $ (702)   270,864   (217,297)   52,873
Stock-based compensation   $ 0   $ 0   1,115   0   1,115
Issuance upon exercise of stock options (in shares)   3,500   0            
Issuance upon exercise of stock options   $ 0   $ 0   3   0   3
Issuance upon vesting of restricted stock units (in shares)   152,617   0            
Issuance upon vesting of restricted stock units   $ 0   $ 0   0   0   0
Issuance upon exercise of 2023 Warrants (in shares)   1,400,000   0            
Issuance upon exercise of 2023 Warrants   $ 1   $ 0   1,959   0   1,960
Net loss   $ 0   $ 0   0   (9,795)   (9,795)
Balance (in shares) at Jun. 30, 2024   86,216,706   154,653            
Balance at Jun. 30, 2024   $ 9   $ (702)   $ 273,941   $ (227,092)   $ 46,156
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash Flows from Operating Activities:    
Net loss $ (28,409,000) $ (23,795,000)
Adjustments to reconcile net loss to net cash used in operating activities:    
Bad debt expense 314,000 43,000
Depreciation 1,949,000 1,859,000
Amortization of right-of-use financing lease asset 384,000 22,000
Non-cash operating lease expense 455,000 314,000
Share-based compensation 2,282,000 2,156,000
Amortization of debt discount 455,000 960,000
Amortization of intangible assets 2,343,000 2,073,000
Impairment of SAFE Agreement 0 101,000
Loss due to the remeasurement of the STS Earnout and Contingent Consideration 100,000 91,000
Gain on remeasurement of ATD Holdback Shares (745,000) 0
Loss on the sale of property and equipment 8,000 16,000
Loss (gain) on extinguishment of debt 4,693,000 (527,000)
Changes in operating assets and liabilities:    
Accounts receivable (1,191,000) (2,508,000)
Inventory 302,000 (1,064,000)
Other current assets 42,000 (194,000)
Deposits 12,000 12,000
Accounts payable, accrued expenses and other current liabilities (269,000) 885,000
Contract liabilities (111,000) 1,074,000
Lease liability (540,000) (718,000)
Net cash used in operating activities - continuing operations (17,926,000) (19,200,000)
Net cash used in operating activities - discontinued operations 0 (449,000)
Net cash used in operating activities (17,926,000) (19,649,000)
Cash Flows from Investing Activities:    
Capital expenditures (512,000) (490,000)
Proceeds from the sale of property and equipment 27,000 14,000
Cash paid for ATD acquisition, net (9,222,000) 0
Net cash used in investing activities (9,707,000) (476,000)
Cash Flows from Financing Activities:    
Proceeds from the public offering 26,362,000 0
Net proceeds 2022 Promissory Notes - related party, exchanged for 2023 Promissory Notes - related party 0 400,000
Net proceeds 2023 Registered Direct Offering 0 9,159,000
Proceeds from notes receivable 170,000 170,000
Net proceeds from exercise of options 3,000 31,000
Repayments of loans payable (37,000) (54,000)
Payments for financing leases (441,000) (277,000)
Repurchases of common stock (180,000) (89,000)
Repayment of 2023 Promissory Notes (12,500,000) 0
Net cash provided by financing activities 15,337,000 20,441,000
Net (decrease) increase in cash, cash equivalents and restricted cash - continuing operations (12,296,000) 765,000
Net decrease in cash, cash equivalents and restricted cash - discontinued operations 0 (449,000)
Net (decrease) increase in cash, cash equivalents and restricted cash (12,296,000) 316,000
Cash, cash equivalents and restricted cash at beginning of period 15,713,000 2,468,000
Cash, cash equivalents and restricted cash at end of period 3,417,000 2,784,000
Reconciliation of cash, cash equivalents and restricted cash:    
Cash and cash equivalents at end of period 3,089,000 2,438,000
Restricted cash at end of period 328,000 346,000
Cash, cash equivalents and restricted cash at end of period 3,417,000 2,784,000
Prefunded Warrants [Member]    
Cash Flows from Financing Activities:    
Net proceeds from the exercise of the pre-funded warrants 0 1,000
Warrants Excluding Pre-funded Warrants [Member]    
Cash Flows from Financing Activities:    
Net proceeds from the exercise of the pre-funded warrants 1,960,000 0
The 2023 Promissory Notes [Member] | Nonrelated Party [Member]    
Cash Flows from Financing Activities:    
Net proceeds from secured notes payable 0 4,000,000
The 2023 Promissory Notes [Member] | Related Party [Member]    
Cash Flows from Financing Activities:    
Net proceeds from secured notes payable $ 0 $ 7,100,000
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2024
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]

NOTE 1 GENERAL, BASIS OF PRESENTATION, AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Rekor Systems, Inc. (“Rekor”) was formed in  February 2017. The consolidated financial statements include the accounts of Rekor, the parent company, and its wholly-owned subsidiaries Rekor Recognition Systems, Inc., Waycare Technologies Inc. and Waycare Technologies Ltd. (collectively, "Waycare"), Southern Traffic Services, Inc. ("STS") and All Traffic Data Services, LLC ("ATD") (collectively, the “Company”). The Company serves the roadway intelligence sector, developing products and services to be used in advancing public safety, urban mobility, and transportation management. The Company's vision is to improve the lives of citizens and the world around them by enabling safer, smarter, and greener roadways and communities. The Company works towards this vision by collecting, connecting, and organizing mobility data, and making it accessible and useful to its customers for real-time insights and decisioning for situational awareness, rapid response, risk mitigation, and predictive analytics for resource and infrastructure planning and reporting.

 

On January 2, 2024, the Company completed the acquisition of ATD by acquiring 100% of the issued and outstanding capital stock of ATD, which is now a wholly-owned subsidiary of the Company.

 

These unaudited condensed consolidated interim financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. Accordingly, they do not contain all information and notes required by U.S. GAAP for annual financial statements. In the opinion of management, these unaudited condensed consolidated interim financial statements reflect all adjustments, which include normal recurring adjustments, necessary for a fair statement of the Company’s unaudited condensed consolidated financial statements as of and for the periods ended  June 30, 2024.

 

The financial data and other information disclosed in these notes are unaudited. The results for the three and six months ended June 30, 2024, are not necessarily indicative of the results to be expected for the year ending December 31, 2024.

 

These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023. The year-end condensed balance sheet data was derived from audited financial statements but does not include all disclosures required by U.S. GAAP.

 

Dollar amounts, except per share data, in the notes to these unaudited condensed consolidated financial statements are rounded to the nearest $1,000.

 

Correction of Previously Issued (Unaudited) Interim Financial Statements

 

While undergoing a review of its unaudited condensed consolidated interim financial statements, the Company determined it had incorrectly classified the ATD Holdback Shares issued in connection with the acquisition of ATD as equity classified instead of liability classified. This impacted previously reported amounts for goodwill, current liabilities and additional paid in capital, among other line items in the unaudited condensed consolidated interim financial statements as of and for the three months ended March 31, 2024.

 

In accordance with Staff Accounting Bulletin (“SAB”) No. 99, “Materiality,” and SAB No. 108, “Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements,” the Company evaluated the adjustment detailed above, and determined the related impact did not materially misstate its unaudited condensed consolidated financial statements as of and for the three month period ended March 31, 2024. Although the Company concluded that the misstatement was not material to its unaudited condensed consolidated financial statements as of and for the three month period ended March 31, 2024, the Company has determined it is appropriate to adjust its unaudited condensed consolidated financial statements as of March 31, 2024 on a prospective basis to provide appropriate context to stakeholders within comparative financial statements. The impact on the statement of operations will be displayed on the Company’s unaudited condensed consolidated financial statements for the three and six month periods ended June 30, 2024. The following tables set forth the effects of the error corrections on affected items within the Company’s previously reported interim unaudited condensed consolidated balance sheet and statement of shareholders' equity as of the periods indicated had the adjustments been made in the corresponding quarter (dollars in thousands):

 

  

March 31, 2024

 

Changes in Condensed Consolidated Balance Sheet

  As reported   Adjusted   As corrected 

Long-term assets

            

Goodwill

 $24,161  $(452) $23,709 

Total assets

  107,150   (452)  106,698 

Current liabilities

            

Liability for ATD Holdback Shares

  -   1,634   1,634 

Total liabilities

  52,191   1,634   53,825 

Stockholders' equity

            

Additional paid-in capital

  272,950   (2,086)  270,864 

Total stockholders’ equity

 $54,959  $(2,086) $52,873 

Changes in Condensed Consolidated Statement of Shareholders' Equity

            

Shares of common stock outstanding

  85,324,918   (664,329)  84,660,589 

 

The following tables set forth the effects of the error corrections on affected items within the Company’s previously reported interim condensed statements of operations for the periods indicated had the adjustments been made in the corresponding quarters (dollars in thousands, except share amounts):

 

  

Three Months Ended March 31, 2024

 

Changes in Condensed Consolidated Statements of Operations

  As reported   Adjusted   As corrected 

Loss per common share

 $(0.23) $(0.01) $(0.24)

Weighted average shares outstanding basic and diluted

  79,558,346   (664,329)  78,894,017 

 

Use of Estimates

 

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the extensive use of management’s estimates. Management uses estimates and assumptions in preparing consolidated financial statements. Those estimates and assumptions affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities, and reported revenues and expenses. On an ongoing basis, the Company evaluates its estimates, including those related to the collectability of accounts receivable, the fair value of intangible assets, the fair value of debt and equity instruments, income taxes and determination of standalone selling prices in contracts with customers that contain multiple performance obligations. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not apparent from other sources. Actual results  may differ from those estimates under different assumptions or conditions.

 

Liquidity and Going Concern

 

Management has assessed going concern uncertainty to determine whether there is sufficient cash on hand, together with expected capital raises and working capital, to assure operations for a period of at least one year from the date these unaudited condensed consolidated financial statements are issued, which is referred to as the “look-forward period”, as defined in U.S. GAAP. As part of this assessment, based on conditions that are known and reasonably knowable to management, management has considered various scenarios, forecasts, projections and estimates and will make certain key assumptions. These assumptions include, among other factors, its ability to raise additional capital, the expected timing and nature of the Company’s programs and projected cash expenditures and its ability to delay or curtail these programs or expenditures to the extent management has the proper authority to do so and considers it probable that those implementations can be achieved within the look-forward period.

 

The Company has generated losses and negative operating cashflows since its inception and has relied on external sources of financing to support cash flow from operations. The Company attributes losses to non-capital expenditures related to the scaling of existing products and services, development of new products and services and marketing efforts associated with these products and services. As of and for the six months ended June 30, 2024, the Company had a working capital deficit of $3,375,000 and a net loss of $28,409,000.

 

Our cash decreased by $12,296,000 for the six months ended June 30, 2024 primarily due to the cash paid to acquire ATD and redeem the 2023 Promissory Notes and the net loss of $28,409,000, partially offset by external financing activity. 

 

Based on the Company's current business plan assumptions and the expected cash burn rate, the Company believes that the existing cash is insufficient to fund its current level of operations for the next twelve months following the issuance of these unaudited condensed consolidated financial statements. These factors raise substantial doubt regarding the Company’s ability to continue as a going concern. The unaudited condensed consolidated financial statements do not include any adjustments that might be necessary should the Company be unable to continue as a going concern.

 

The Company is actively monitoring its operations, cash on hand and working capital. The Company is currently in the process of reviewing and exploring external financing options in order to sustain its operations. If additional financing is not available, the Company also has contingency plans to continue to reduce or defer expenses and cash outlays in the look-forward period.

 

Significant Accounting Policies

 

Goodwill

 

The excess purchase consideration over the fair value of acquired assets and liabilities is recorded as goodwill. Goodwill is subject to impairment testing on an annual basis. The Company will assess goodwill for impairment annually on  October 1st of each year, or more often if events or changes in circumstances indicate that it might be impaired, by comparing its carrying value to the reporting unit’s fair value. The Company will perform a qualitative assessment, to determine its fair value which includes an evaluation of relevant events and circumstances, including macroeconomic, industry and market conditions, the Company's overall financial performance, and trends in the value of the Company's common stock. As of June 30, 2024, the Company did not identify any events that would cause it to assess goodwill for impairment.

 

Business Combination

 

Management conducts a valuation analysis on the tangible and intangible assets acquired and liabilities assumed at the acquisition date thereof. During the measurement period, which  may be up to one year from the acquisition date, the Company  may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s consolidated statements of operations.

 

Amounts paid for acquisitions are allocated to the assets acquired and liabilities assumed based on their estimated fair values at the date of acquisition. The Company allocates a portion of the purchase price to the fair value of identifiable intangible assets. The fair value of identifiable intangible assets is based on a detailed valuation that uses information and assumptions provided by management. The Company allocates any excess purchase price over the fair value of the net tangible and intangible assets acquired to goodwill.

 

Fair Value of Financial Instruments

 

The carrying amounts reported in the consolidated balance sheets for accounts receivable, notes receivable and accounts payable approximate fair value as of  June 30, 2024 and December 31, 2023 because of the relatively short-term maturity of these financial instruments. The carrying amount reported for long-term debt and long-term receivables approximates fair value as of  June 30, 2024 and December 31, 2023, given management’s evaluation of the instrument’s current rate compared to market rates of interest and other factors.

 

The determination of fair value is based upon the fair value framework established by ASC Topic 820, Fair Value Measurements and Disclosures (“ASC 820”). Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. ASC 820 also establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability. The guidance establishes three levels of inputs that  may be used to measure fair value:

 

Level 1 – Quoted prices in active markets for identical assets or liabilities.

 

Level 2 – Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by 

 observable market data for substantially the full term of the assets or liabilities.

 

Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

 

Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurements. Changes in the observability of valuation inputs  may result in a reclassification of levels for certain securities

within the fair value hierarchy.

 

The Company’s goodwill and other intangible assets are measured at fair value at the time of acquisition and analyzed on a recurring and non-recurring basis for impairment, respectively, using Level 3 inputs.

 

The Company does not have any Level 1 or Level 2 assets or liabilities. The Company considers its contingent consideration and ATD Holdback Shares to be Level 3 investments as the fair value measurement is based on significant inputs that are unobservable in the market and thus represents a Level 3 fair value measurement.

 

There were no changes in levels during the period ended June 30, 2024.

 

The following is a rollforward of the company’s contingent consideration and ATD Holdback Share liabilities:

 

  

STS Contingent Consideration

 

Balance as of January 1, 2024

 $1,800 

Loss (gain) due to change in fair value

  100 

Balance as of June 30, 2024

 $1,900 
  

ATD Holdback Shares

 

Acquisition of ATD January 2, 2024

 $1,635 

Loss (gain) due to change in fair value

  (745)

Balance as of June 30, 2024

 $890 

 

The following are the inputs in company’s ATD Holdback Share as of January 2, 2024 and June 30, 2024:

 

  

January 2, 2024

  

June 30, 2024

 

Closing stock price

 $3.14  $1.55 

Discount for marketability

 $(0.68) $(0.21)

 

Revenue Recognition

 

The Company derives its revenues primarily from the licensing and sale of its roadway data and traffic management product and service offerings. These offerings include a mixture of data collection, implementation, engineering, customer support and maintenance services, as well as software and hardware. Revenue is recognized upon transfer of control of promised products and services to the Company’s customers, in an amount that reflects the consideration the Company expects to receive in exchange for those products and services.

 

To determine revenue recognition for arrangements that the Company determines are within the scope of ASC 606, the Company performs the following five steps:

 

 

Identification of the contract, or contracts, with a customer

 

Identification of the performance obligations in the contract

 

Determination of the transaction price

 

Allocation of the transaction price to the performance obligations in the contract

 

Recognition of revenue when, or as, performance obligations are satisfied

 

The following table presents a summary of revenue (dollars in thousands):

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Recurring revenue

 $6,284  $5,772  $11,246  $9,976 

Product and service revenue

  6,143   2,791   10,959   4,772 

Total revenue

 $12,427  $8,563  $22,205  $14,748 

 

Revenues

 

Recurring revenue

 

Recurring revenue includes the Company’s SaaS revenue, subscription revenue, eCommerce revenue and customer support revenue. The Company generates recurring revenue both from long-term contracts with customers that provide for periodic payments and from short-term contracts that are automatically invoiced on a monthly basis. The Company’s recurring revenue is generated by a combination of direct sales, partner-assisted sales, and eCommerce sales.

 

Recurring revenues are generated through the Company’s Software-as-a-Service ("SaaS") model, where the Company provides customers with the right to access the Company’s software solutions for a fee. These services are made available to the customer continuously throughout the contractual period. However, the extent to which the customer uses the services   may vary at the customer’s discretion. The contracts with customers are generally for a term of one to five years. The payments for SaaS solutions   may be received either at the inception of the arrangement or over the term of the arrangement. These SaaS solutions are considered to have a single performance obligation where the customer simultaneously receives and consumes the benefit, and as such, we recognize revenue for these arrangements ratably over the term of the contractual agreement.

 

The Company also currently receives recurring revenues under contracts entered into using a subscription model for data collection services and bundled hardware and software over a period. Payments for these services and subscriptions are received periodically over the term of the agreement and revenue is recognized ratably over the term of the agreement. In addition, some of our subscription revenue includes providing, through a web server, access to the Company’s software solutions, a self-managed database, and a cross-platform application programming interface. The subscription arrangements with these customers typically do not provide the customer with the right to take possession of the Company’s software at any time. Instead, customers are granted continuous access to the Company’s solutions over the contractual period. The Company’s subscription services arrangements are non-cancelable and do not contain refund-type provisions. Accordingly, any fixed consideration related to the arrangement is generally recognized as recurring revenue on a straight-line basis over the contract term beginning on the date access to the Company’s software is provided.

 

eCommerce revenue is defined by the Company as revenue obtained through direct sales on the Company’s eCommerce platform. The Company’s eCommerce revenue generally includes subscriptions to the Company’s vehicle recognition software that can be purchased online and activated through a digital key. The Company's contracts with eCommerce customers are generally for a term of one month with automatic renewal each month. The Company invoices and receives fees from its customers monthly.

 

Customer support revenue is associated with perpetual licenses and long-term subscription arrangements and consists primarily of technical support and product updates. The Company’s customer support team is ready to provide these maintenance services, as needed, to the customer during the contract term. The customer benefits evenly throughout the contract period from the guarantee that the customer support resources and personnel will be available to them. As customer support is not critical to the customers' ability to derive benefit from their right to use the Company’s software, customer support is considered a distinct performance obligation when sold together with a long-term license for software. Customer support for perpetual and term licenses is renewable, generally on an annual basis, at the option of the customer. Customer support for subscription licenses is renewable concurrently with such licenses for the same duration of time. Revenue for customer support is recognized ratably over the contract period based on the start and end dates of the customer support obligation, in line with how the Company believes services are provided.

 

Product and service revenue

 

Product and service revenue is defined as the Company’s implementation revenue, perpetual license sales, hardware sales, engineering services and contactless compliance revenue.

 

Implementation revenue is recognized when the Company provides  installation, construction and other implementation services to its customers. These services involve a fee and are typically associated with the sale of the Company’s data collection services, software and hardware. The Company’s implementation revenue is recognized over time as the implementation is completed.

 

In addition to recurring revenue from software sales, the Company recognizes point-in-time revenue related to the sale of perpetual software licenses. The Company sells perpetual licenses that provide customers the right to use software for an indefinite period in exchange for a one-time license fee, which is generally paid at contract inception. The Company’s perpetual licenses provide a right to use intellectual property (“IP”) that is functional in nature and has significant stand-alone functionality. Accordingly, for perpetual licenses of functional IP, revenue is recognized at the point-in-time when the customer has access to the software, which normally occurs once software activation keys have been made available to the customer.

 

The Company also generates revenue through the sale of hardware through its partner program and internal sales force distribution channels. The Company satisfies its performance obligation upon the transfer of control of hardware to its customers. The Company invoices end-user customers upon transfer of control of the hardware to its customers. The Company provides hardware installation services to customers which range from one to six months. The revenue related to the installation component is recognized over time as the implementation is completed.

 

Contactless compliance revenues reflect arrangements to provide hardware systems and services that identify uninsured motor vehicles, notify owners of non-compliance through a diversion citation, and assist them in obtaining the required insurance as an alternative to traditional enforcement methods. Revenue is recognized monthly based on the number of diversion citations collected by the relevant jurisdiction.

 

The Company also generates revenue through its engineering services. These services are provided at the request of its customers and the revenue related to these services is recognized over time as the service is completed.

 

Revenue by Customer Type

 

The following table presents a summary of revenue by customer type (dollars in thousands):

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Urban Mobility

 $8,139  $3,574  $13,754  $6,329 

Transportation Management

  723   881   1,387   1,611 

Public Safety

  3,565   4,108   7,064   6,808 

Total revenue

 $12,427  $8,563  $22,205  $14,748 

 

Urban Mobility 

 

Urban Mobility revenue consists of revenue derived from the Company's roadway data aggregation activities. These activities can include the use of software applications that are part of the Rekor Discover™ platform, the primary application being Rekor’s count, class & speed application. This application fully automates the aggregation of Federal Highway Administration (“FHWA”) 13-bin vehicle classification, speed, and volume data. Revenues associated with the deployment of other traffic sensors, traffic studies, or construction associated with traffic data collection are also part of data aggregation revenue, which is generated through both recurring pay-for-data contracts and hardware sales with a recurring software maintenance component.

 

Transportation Management 

 

Transportation Management revenue is associated with the Rekor Command™ platform and the associated applications underneath the platform. These provide traffic operations and traffic management centers with support through actionable, real-time incident reports integrated into a cross-agency communication and response system. Revenue is generated through contracts that include an upfront as well as recurring component.

 

Public Safety

 

Public Safety revenue consists of licensing of the Rekor Scout™ platform, licensing of Rekor CarCheck™ API, licensing of Rekor’s vehicle recognition software, as well as systems deployed for security, contactless compliance and public safety. Revenue is generated through recurring and perpetual license sales as well as one-time hardware sales.

 

Performance obligations

 

The Company contracts with customers in a variety of ways, including contracts that obligate the Company to provide services over time. Some contracts include performance obligations for several distinct services. For those contracts that have multiple distinct performance obligations, the Company allocates the total transaction price to each performance obligation based on its relative standalone selling price, which is determined based on the Company’s overall pricing objectives, taking into consideration market conditions and other factors. This  may result in a deferral or acceleration of revenue recognized relative to cash received for each distinct performance obligation. 

 

Where performance obligations for the remaining term of a contract with a customer are not yet satisfied or have only been partially satisfied as of a particular date, the unsatisfied portion is to be recognized as revenue in the future. As of June 30, 2024, the unsatisfied portion of the remaining performance obligation was approximately $21,023,000. The Company expects to recognize approximately $15,578,000 of this amount as revenue over the succeeding twelve months, and the remainder is expected to be recognized within the next five years thereafter.

 

Unbilled accounts receivable

 

The timing of revenue recognition, billings and cash collections result in billed accounts receivable, unbilled accounts receivables, and contract liabilities on the unaudited condensed consolidated balance sheets. Billed and unbilled accounts receivable are presented as part of accounts receivable, net, on the unaudited condensed consolidated balance sheets. When billing occurs after services have been provided, such unbilled amounts will generally be billed and collected within 60 to 120 days, but typically no longer than over the next twelve months. Unbilled accounts receivables of $1,530,000 and $946,000 were included in accounts receivable, net, in the unaudited condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, respectively.

 

Contract liabilities

 

When the Company advance bills clients prior to providing services, generally such amounts will be earned and recognized in revenue within the next six months to five years, depending on the length of the period during which services are to be provided. This revenue and the corresponding decrease in liabilities is recognized on a contract-by-contract basis at the end of each reporting period and reflected on the unaudited condensed consolidated balance sheet for such period. Changes in the contract balances during the six months ended June 30, 2024 were not materially impacted by any other factors. During the six months ended June 30, 2024, $2,565,000 of the contract liabilities balance as of December 31, 2023 was recognized as revenue.

 

The services due for contract liabilities described above are shown below as of June 30, 2024 (dollars in thousands):

 

2024, remaining

 $2,837 

2025

  1,268 

2026

  490 

2027

  201 

2028

  118 

Thereafter

  28 

Total

 $4,942 

 

Cash and Cash Equivalents, and Restricted Cash and Cash Equivalents

 

The Company considers all highly liquid debt instruments to be cash equivalents.

 

Cash subject to contractual restrictions and not readily available for use is classified as restricted cash. The Company’s restricted cash balances are primarily made up of cash collected on behalf of certain client jurisdictions. Restricted cash and cash equivalents for these client jurisdictions as of  June 30, 2024 and December 31, 2023 were $328,000 and $328,000, respectively, and correspond to equal amounts of related liabilities.

 

Concentrations of Credit Risk

 

The Company deposits its temporary cash investments with highly rated quality financial institutions that are located in the United States and Israel. The United States deposits are federally insured up to $250,000 per account. As of June 30, 2024 and December 31, 2023, the Company had deposits from operations totaling $3,417,000 and $15,713,000, respectively, in multiple U.S. financial institutions and one Israeli financial institution.

 

No single customer accounted for more than 10% of the Company’s unaudited condensed consolidated revenues for the three and six months ended June 30, 2024 and 2023, respectively, except that Customer A accounted for 12% of the unaudited condensed consolidated revenue for the six months ended  June 30, 2023.

 

As of June 30, 2024, no single customer accounted for more than 10% of the Company's unaudited condensed consolidated accounts receivable balance. As of December 31, 2023, Customer A and Customer B accounted for 22% and 13%, respectively, of the unaudited condensed consolidated accounts receivable balance. No other single customer accounted for more than 10% of the Company’s unaudited condensed consolidated accounts receivable balance as of  December 31, 2023.

 

Accounts Payable, Accrued and Other Current Liabilities

 

As of June 30, 2024 and December 31, 2023, amounts owed to related parties of $189,000 and $253,000 were presented as part of accounts payable and accrued expenses on the unaudited condensed consolidated balance sheets. 

 

A summary of other current liabilities is as follows (in thousands):

 

  

June 30, 2024

  

December 31, 2023

 

Payroll and payroll related expense

 $3,098  $2,824 

Right of offset to restricted cash

  328   328 

STS Contingent Consideration

  1,900   1,800 

Other

  513   658 

Total

 $5,839  $5,610 

 

New Accounting Pronouncements Effective in Future Periods

 

In  November 2023, FASB issued ASU 2023-07 - Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities with a single reportable segment to provide all the disclosures required by this standard and all existing segment disclosures in Topic 280 on an interim and annual basis, including new requirements to disclose significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within the reported measure(s) of a segment's profit or loss, the amount and composition of any other segment items, the title and position of the CODM, and how the CODM uses the reported measure(s) of a segment's profit or loss to assess performance and decide how to allocate resources. The guidance is effective for our annual period beginning  January 1, 2025, and interim periods thereafter, applied retrospectively with early adoption permitted. The Company is currently evaluating the impact of adoption of this standard on its financial statements and disclosures.

 

In  December 2023, the FASB issued ASU 2023-09 - Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities to provide greater disaggregation within their annual rate reconciliation, including new requirements to present reconciling items on a gross basis in specified categories, disclose both percentages and dollar amounts, and disaggregate individual reconciling items by jurisdiction and nature when the effect of the items meet a quantitative threshold. The guidance also requires disaggregating the annual disclosure of income taxes paid, net of refunds received, by federal (national), state, and foreign taxes, with separate presentation of individual jurisdictions that meet a quantitative threshold. The guidance is effective for the Company's annual periods beginning  January 1, 2025 on a prospective basis, with a retrospective option, and early adoption is permitted. The Company is currently evaluating the impact of adoption of this standard on its financial statements and disclosures.

 

The Company does not believe that any recently issued, but not yet effective, accounting standards, other than the standards discussed above, could have a material effect on the accompanying unaudited condensed consolidated financial statements. As new accounting pronouncements are issued, the Company will adopt those that are applicable under the circumstances.

 

Additional significant accounting policies of the Company are also described in Note 1 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

 

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 2 - Acquisition
6 Months Ended
Jun. 30, 2024
Notes to Financial Statements  
Business Combination Disclosure [Text Block]

NOTE 2 ACQUISITION

 

ATD Acquisition

 

On  January 2, 2024 (the “Closing Date”), the Company acquired All Traffic Data Services, LLC, a Colorado limited liability company (“ATD”), pursuant to that certain Interest Purchase Agreement (the “ATD Purchase Agreement”), dated as of the Closing Date, by and among the Company, ATD and All Traffic Holdings, LLC (the “Seller”). The Seller is a portfolio company of Seaport Capital, a private equity firm.  ATD is engaged in the business of advanced traffic data collection. Under the terms of the ATD Purchase Agreement, the Company acquired all of the issued and outstanding limited liability company interests of ATD (the “ATD Acquisition”).

 

The acquisition met the criteria to be accounted for as a business in accordance with ASC 805, Business Combinations (“ASC 805”). This method requires, among other things, that assets acquired, and liabilities assumed be recognized at their fair values as of the acquisition date and that the difference between the fair value of the consideration paid for the acquired entity and the fair value of the net assets acquired be recorded as goodwill, which is not amortized but is tested at least annually for impairment. The aggregate purchase price for the interests of ATD was approximately $20,576,000, subject to a customary working capital adjustments. The purchase price comprised approximately $10,048,000 in cash, which included closing adjustments and 3,496,464 unregistered shares of the Company’s common stock (the “Stock Consideration”), based on a volume weighted average trading price of the Company’s common stock over a thirty consecutive trading day period prior to the date of the ATD Purchase Agreement, which was $2.86. 2,832,135 of the Stock Consideration was issued at closing, while the other 664,329 shares of the Stock Consideration will be issued and delivered to the Seller on the twelve-month anniversary of the Closing Date (the "ATD Holdback Shares"), subject to cutback for working capital adjustments and/or indemnification claims favoring the Company, if any. Subsequent to this transaction these shares have been registered on a Form S-3. See NOTE 8 – STOCKHOLDERS EQUITY for additional information. As the total number of ATD Holdback Shares to be issued to the Seller is not fixed, the ATD Holdback Shares were deemed to be liability classified and are measured at fair value each reporting period. The ATD Holdback Shares will be issued to the Seller on the twelve-month anniversary of the Closing Date, subject to cutback from indemnification claims favoring the Company, if any.  As a result of the transaction, ATD became a wholly-owned subsidiary of the Company and ATD’s key employees have agreed to continue employment with the Company or one of its affiliates.

 

The Company incurred $548,000 in legal and professional fees related to the acquisition which were expensed as incurred and recognized in general and administrative expenses in the unaudited condensed consolidated statement of operations.

 

In accordance with the acquisition method of accounting for a business combination, the purchase price has been allocated to the assets acquired and liabilities assumed based on their fair values as of the Closing Date. Since the acquisition of ATD occurred on  January 2, 2024, the results of operations for ATD from the date of acquisition have been included in the Company’s unaudited condensed consolidated statement of operations for the three months ended  June 30, 2024. The table below shows the breakdown related to the preliminary purchase price allocation for the acquisition (dollars in thousands):

 

Consideration

    

Cash paid

 $10,048 

Liability classified holdback shares (664,329 shares measured at fair value as of the Closing Date)

  1,635 

Common stock issued (2,832,135 shares at closing price of $3.14 per share)

  8,893 

Total Consideration

 $20,576 
     

Recognized amounts of identifiable assets acquired and liabilities assumed

  Estimated Fair Value 

Assets

    

Cash and cash equivalents

 $826 

Accounts receivable

  3,183 

Property and equipment

  1,565 

Right-of-use operating lease assets

  269 

Other current assets

  154 

Intangible assets

  12,100 

Total assets acquired

 $18,097 

Liabilities

    

Accounts payable and accrued expenses

 $715 

Lease liability operating

  269 

Other current liabilities

  257 

Total liabilities assumed

 $1,241 

Fair value of identifiable net assets acquired

  16,856 

Purchase price consideration

  20,576 

Goodwill

 $3,720 

 

Operations of Combined Entities

 

The following unaudited pro forma combined financial information gives effect to the acquisition of ATD and the Series A Prime Revenue Sharing Notes interest expense, as if they were consummated as of  January 1, 2023. A portion of the proceeds from the Series A Prime Revenue Sharing Notes was used to fund the acquisition of ATD and therefore the Company has included the impact of the issuance of the debt in its pro forma financial information. This unaudited pro forma financial information is presented for information purposes only and is not intended to present actual results that would have been attained had the acquisition and the issuance of the Series A Prime Revenue Sharing Notes been completed as of  January 1, 2023 (the beginning of the earliest period presented) or to project potential operating results as of any future date or for any future periods.

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 
  

(Dollars in thousands, except per share data)

  

(Dollars in thousands except for per share data)

 

Total revenue

 $12,427  $11,234  $22,205  $19,180 

Net loss

 $(9,795) $(10,454) $(28,409) $(24,191)

Basic and diluted

 $(0.12) $(0.16) $(0.35) $(0.40)

Basic and diluted number of shares

  84,932,611   64,648,414   81,929,347   61,185,669 

  

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information
6 Months Ended
Jun. 30, 2024
Notes to Financial Statements  
Cash Flow, Supplemental Disclosures [Text Block]

NOTE 3  SUPPLEMENTAL NON CASH DISCLOSURES OF CASH FLOW INFORMATION

 

Supplemental disclosures of cash flow information for the six months ended June 30, 2024 and 2023 were as follows (dollars in thousands):

 

  

Six Months Ended June 30,

 
  

2024

  

2023

 

Cash paid for interest

 $1,408  $709 

Cash paid for taxes

  50   5 

Decrease in accounts payable and accrued expenses related to purchases of property and equipment

  -   (658)

Increase (decrease) in accounts payable and accrued expenses related to purchases of inventory

  559   (374)

Decrease in deposits related to property and equipment received

  243   295 

Decrease in property and equipment that was uninstalled and moved to inventory

  312   - 

Non-cash financing activities:

        

2022 Promissory Notes exchanged for 2023 Promissory Notes - related party

  -   1,000 

Warrants issued in connection with the 2023 Promissory Notes

  -   1,640 

Warrants issued in connection with the 2023 Promissory Notes - related party

  -   3,485 

Fair market value of shares issued in connection with the acquisition of ATD

  8,893   - 

Fair market value of ATD Holdback Shares

  1,635   - 

2023 Promissory Note redemption premium settled in shares of the Company’s common stock

  1,875   - 

New Leases under ASC-842:

        

Right-of-use assets obtained in exchange for new operating lease liabilities

  129   - 

Right-of-use assets obtained in exchange for new finance lease liabilities

  485   939 

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Intangible Assets and Goodwill
6 Months Ended
Jun. 30, 2024
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]

NOTE 4  INTANGIBLE ASSETS AND GOODWILL

 

ATD Acquisition

 

The purchase price for the ATD acquisition has been allocated to the assets acquired and liabilities assumed based on fair values as of the acquisition date. Since the acquisition occurred on January 2, 2024, the results of operations for ATD from the date of acquisition have been included in the Company’s unaudited condensed consolidated statement of operations for the three months ended March 31, 2024. As part of the Company's preliminary purchase price allocation for the acquisition, the Company recognized $3,720,000 in goodwill, $11,900,000 in customer relationships, assigned a 15-year useful life, and $200,000 of marketing related intangible assets related to the ATD tradename, assigned a five-year useful life.

 

Intangible Assets Subject to Amortization

 

The following provides a breakdown of identifiable intangible assets, net as of  June 30, 2024 and  December 31, 2023 (dollars in thousands):

 

  

June 30, 2024

  

December 31, 2023

 

Customer relationships

 $15,761  $3,861 

Marketing related

  1,227   1,027 

Technology based

  24,107   24,107 

Internally capitalized software

  1,236   1,236 

Total

  42,331   30,231 

Less: accumulated amortization

  (15,335)  (12,992)

Identifiable intangible assets, net

 $26,996  $17,239 

 

These intangible assets are amortized on a straight-line basis over their estimated useful life. Amortization expense for the three months ended   June 30, 2024 and 2023 was $1,171,000 and $1,032,000, respectively, and for the six months ended  June 30, 2024 and 2023 was $2,343,000 and $2,073,000, respectively and is presented as part of depreciation and amortization in the unaudited condensed consolidated statements of operations. During the current period there have been no events that would cause the Company to evaluate its intangible assets for impairment.  

 

As of June 30, 2024, the estimated impact from annual amortization from intangible assets for each of the next five fiscal years and thereafter is as follows (dollars in thousands):

 

2024, remaining

 $2,333 

2025

  4,665 

2026

  3,853 

2027

  3,578 

2028

  2,602 

Thereafter

  9,965 

Total

 $26,996 

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 5 - Debt
6 Months Ended
Jun. 30, 2024
Notes to Financial Statements  
Debt Disclosure [Text Block]

NOTE 5  DEBT

 

STS Notes
              

On  June 17, 2022, pursuant to the terms of the Company’s acquisition of STS, the Company issued an aggregate of $2,000,000 of notes payable in the form of two unsecured, subordinated promissory notes, each in the principal amount of $1,000,000 and bearing an interest rate of 3.0% per annum, payable quarterly. The notes currently mature on September 30, 2024 and  June 17, 2025, respectively. In June 2024, the Company and noteholders amended the $1,000,000,  June 2024 maturity payment of the subordinated promissory notes to September 30, 2024. As of June 30, 2024, the aggregate balance of these notes payable was $2,000,000 which was included in notes payable current portion in the unaudited condensed consolidated balance sheets. 

 

2023 Promissory Notes

 

On   January 18, 2023, the Company entered into a Securities Purchase Agreement (the “Securities Purchase Agreement”) with certain accredited investors, pursuant to which the Company agreed to issue and sell to the investors in a private placement transaction (i) up to $15,000,000 in aggregate principal amount of senior secured promissory notes (the “2023 Promissory Notes”), and (ii) warrants to purchase, for an exercise price of $2.00 per share, up to an aggregate of 7,500,000 shares of common stock of the Company, par value $0.0001 per share. In connection with the initial closing on  January 18, 2023, the Company issued $12,500,000 in aggregate principal amount of 2023 Promissory Notes and warrants to purchase 6,250,000 shares of Common Stock. 

 

On  March 4, 2024, the Company elected to prepay the outstanding 2023 Promissory Notes. The 2023 Promissory Notes were redeemed at the redemption price of 115% of the $12,500,000 aggregate principal amount of the 2023 Promissory Notes, or approximately $14,375,000, plus accrued and unpaid interest to the redemption date of approximately $263,000 (the “Redemption Payment”). The noteholders elected to accept $1,875,000 of the Redemption Payment in the form of 750,000 unregistered shares of the Company’s common stock, par value $0.0001 per share, having a value of $2.50 per share, with the remainder of the Redemption Payment to be paid in cash. Subsequent to this transaction these shares have been registered on a Form S-3. See NOTE 8 – STOCKHOLDERS EQUITY for additional information. As a result of the Redemption Payment, the Company recognized a loss on extinguishment of debt of $4,693,000, which included $1,875,000 related to the early termination payment and $2,818,000 related to unamortized issuance costs.

 

The 2023 Promissory Notes were a senior secured obligation of the Company and ranked senior to all indebtedness of the Company, subject to certain exceptions, had a maturity date of  July 18, 2025 (the “Maturity Date”), and bore an interest rate of 12% per annum. No 2023 Promissory Notes remain outstanding.

 

Series A Prime Revenue Sharing Notes

 

On  December 15, 2023, the Company issued $15,000,000 in Series A Prime Revenue Sharing Notes. Interest accrues on the Series A Prime Revenue Sharing Notes at a fixed annual rate of 13.25% and is paid monthly. The entire outstanding principal balance, together with all interest accrued and unpaid is due and payable on the maturity date of  December 15, 2026. Debt issuance costs paid in connection with the Series A Prime Revenue Sharing Notes were $670,000 and are being amortized as interest expense using a straight-line method over the term of the Series A Prime Revenue Sharing Notes. The Company has a material relationship with Arctis Global, LLC, which invested $5,000,000 in connection with the $15,000,000 initial closing of the Series A Prime Revenue Sharing Notes.

 

Interest will be paid based on revenue received from an initial pool of “prime” accounts which are related to contracts from customers in five states, each of which has been rated for their respective unsecured general obligation debt by nationally recognized credit rating agencies. The Company entered into a base Indenture for the Series A Prime Revenue Sharing Notes as of  December 15, 2023 with Argent Institutional Trust Company, as trustee. The Indenture creates a first priority security interest for the benefit of the holders of all subsequent notes issued under the Indenture. The Series A Prime Revenue Sharing Notes rank senior to the Company’s existing and future secured and unsecured debt with respect to the pool of revenue securing the Series A Prime Revenue Sharing Notes.

 

As part of the terms of the Series A Prime Revenue Sharing Notes the Company is required to maintain an interest reserve related to not less than three times the next monthly interest payment. Additionally, there is a sinking fund requirement which takes effect if the three year value of eligible contracts is less than 170% of the aggregate outstanding principal amount of Series A Prime Revenue Sharing Notes. If the sinking fund requirement takes effect, the Company is required to maintain a cash balance sufficient to amortize the principal amount due on all series of Prime Revenue Sharing Notes outstanding under the Indenture in equal monthly installments by the respective due dates of each such series. The amount related to the interest reserve was $500,000 as of  June 30, 2024 and is held by a third party and is presented as part of deposits on the consolidated balance sheets. The Company is not in default of any requirements as they relate to the Series A Prime Revenue Sharing Notes and the sinking fund requirement has not been triggered as of June 30, 2024.

 

The Company  may prepay the Series A Prime Revenue Sharing Notes at any time after December 15, 2024 until  December 15, 2026 by paying a premium ranging from 103% to 106%. Thereafter, the Series A Prime Revenue Sharing Notes  may be prepaid by the Company at par value. Repayment of the Series A Prime Revenue Sharing Notes at par, plus any unpaid accrued interest,  may also be accelerated by the noteholder upon a change in control or event of default. For the three and six months ended June 30, 2024, the Company recognized $497,000 and $993,000 in interest expense, respectively, related to the Series A Prime Revenue Sharing Notes.

 

Interest Expense

 

The following table presents the interest expense net of interest income related to the contractual interest and the amortization of debt issuance costs for the Company’s debt arrangements (dollars in thousands):

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Contractual interest expense

 $559  $403  $1,357  $731 

Amortization of debt issuance costs

  56   516   455   960 

Total interest expense

  615   919   1,812   1,691 

Less: interest income

  71   11   214   23 

Total interest expense, net

 $544  $908  $1,598  $1,668 

  

Schedule of Principal Amounts Due of Debt

 

The principal amounts due for long-term notes payable are shown below as of June 30, 2024 (dollars in thousands):

 

2024, remaining

 $1,037 

2025

  1,078 

2026

  15,083 

2027

  86 

2028

  27 

Thereafter

  - 

Total

  17,311 

Less unamortized debt discount

  (558)

Total notes payable

 $16,753 

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Income Taxes
6 Months Ended
Jun. 30, 2024
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

NOTE 6  INCOME TAXES

 

The Company maintains a full valuation allowance against its net deferred taxes, outside of the deferred tax liability related to the indefinite lived intangibles, through  June 30, 2024.

 

The Company files income tax returns in Israel, the United States and in various states. No U.S. Federal, state or foreign income tax audits were in process as of June 30, 2024.

 

The Company evaluated the recoverability of the net deferred income tax assets and the level of the valuation allowance required with respect to such net deferred income tax assets. After considering all available facts, the Company fully reserved for its net deferred tax assets, outside of the deferred tax liability related to the indefinite lived intangibles, because the Company does not believe that it is more likely than not that their benefits will be realized in future periods. The Company will continue to evaluate its deferred tax assets to determine whether any changes in circumstances could affect the realization of their future benefit. If it is determined in future periods that portions of the Company’s net deferred income tax assets satisfy the realization standard, the valuation allowance will be reduced accordingly.

 

For the three and six months ended June 30, 2024 and 2023, the Company did not record any interest or penalties related to unrecognized tax benefits. It is the Company’s policy to record interest and penalties related to unrecognized tax benefits as part of income tax expense. The 2019 through 2023 tax years remain subject to examination by the Internal Revenue Service. As of June 30, 2024 and December 31, 2023, our evaluation revealed no uncertain tax positions that would have a material impact on the unaudited condensed consolidated financial statements. 

 

For the three and six months ended June 30, 2024 and 2023, the Company did not record any expense or benefit related to income tax.

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 7 - Commitments and Contingencies
6 Months Ended
Jun. 30, 2024
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

NOTE 7  COMMITMENTS AND CONTINGENCIES

 

From time to time, the Company  may be named as a party to various other lawsuits, claims and other legal and regulatory proceedings that arise in the ordinary course of business. These actions typically seek, among other things, compensation for alleged personal injury, breach of contract, property damage, infringement of proprietary rights, punitive damages, civil penalties or other losses, or injunctive or declaratory relief. With respect to such lawsuits, claims and proceedings the Company accrues reserves when a loss is probable, and the amount of such loss can be reasonably estimated. 

 

H.C Wainwright & Co., LLC

 

In  March 2023, the Company entered into an engagement letter with H.C. Wainwright & Co., LLC, ("HCW"), related to a capital raise (see Note 8 – 2023 Registered Direct Offering). That letter agreement contained provisions for both a “tail” fee due to HCW for any subsequent transactions the Company  may enter into during the specified tail period with investors introduced to the Company by HCW during the term of the letter, as well as a right of first refusal ("ROFR"), to act as the Company's exclusive underwriter or placement agent on any subsequent financing transactions utilizing an underwriter or placement agent occurring within twelve months from the consummation of a transaction pursuant to the engagement letter.

 

In  July 2023, the Company entered into an agreement with one of its warrant holders in connection with the exercise of warrants, which the Company refers to as the  July Warrant Exercise Transaction. Subsequent to the July Warrant Exercise Transaction, the Company received a letter from HCW claiming entitlement to certain “tail” fees and warrant consideration stemming from the Warrant Exercise Transaction. The Company believed then, and believes now, that this claim is without merit. As a result of this claim and for other reasons articulated to HCW, the Company terminated its engagement letter with HCW, including for cause, which, the Company believes, eliminated both the “tail” provision and the ROFR provision with respect to the 2023 Registered Direct Offering.

 

On or about  October 23, 2023, HCW filed a complaint in New York State Supreme Court asserting a claim for breach of contract against the Company relating to the  July Warrant Exercise Transaction. HCW sought to recover compensatory and consequential damages and certain warrants under its letter agreement with Rekor and other fees, not less than a cash fee of $825,000 and the value of warrants to purchase an aggregate of up to 481,100 shares of common stock of the company at an exercise price of $2.00 per share as well as attorneys’ fees. On  February 29, 2024, HCW filed a notice of discontinuance without prejudice and advised the court that it intended to commence a new proceeding by filing a new complaint that would address the claim in this lawsuit and subsequent events.  On  March 4, 2024, the court discontinued this lawsuit without prejudice.

 

On  February 29, 2024, HCW initiated the new action with the filing of complaint in New York State Supreme Court.  In this lawsuit, HCW advances the same breach of contract theory and seeks to recover the same damages as sought in the prior now-dismissed lawsuit.  In addition, HCW seeks to recover an additional $2,156,000 in damages plus the value of warrants to purchase an aggregate of up to 805,000 shares of common stock at an exercise price of $3.125 per share in connection with Rekor’s  February 2024 offering.  HCW alleges that Rekor breached its engagement letter with HCW by failing to give HCW notice of this offering and failing to provide HCW with the opportunity to exercise the ROFR with respect to this transaction. On May 3, 2024, Rekor answered HCW’s complaint and filed counterclaims against HCW and Armistice Capital LLC ("Armistice") relating to Rekor’s March 2023 Registered Direct Offering, Armistice’s trading activity in Rekor common stock, and Rekor’s 2024 Public Offering. Rekor’s counterclaims include causes of action for fraud, breach of fiduciary duty, and tortious interference. Rekor seeks to recover damages from HCW and Armistice. 

 

The Company believes HCW's claims are without merit. The Company intends to vigorously defend itself in this lawsuit.

 

Occupational Safety and Health Administration (OSHA) Claim

 

In 2023 two previous employees of the Company (the “Claimants”) filed a complaint with OSHA (the “OSHA Complaints”) against the Company. Shortly after the OSHA Complaints were filed against the Company, the Company filed a position statement to address the OSHA Complaints. On  November 30, 2023, OSHA issued its determination that, based on the information gathered thus far in its investigation, OSHA was unable to conclude that there was reasonable cause to believe that a violation of the statute occurred. OSHA thereby dismissed the complaint.

 

Thereafter, Claimants appealed the determination by filing objections and requesting a hearing before an Administrative Law Judge. The Company likewise filed a request for an award of attorneys’ fees. On  January 4, 2024, the Office of Administrative Law Judges (“OALJ”) processed the appeals and issued its Notice of Docketing and Order of Consolidation. On  February 28, 2024, the OALJ issued an Order setting forth a revised schedule governing the case with the start of the hearing scheduled for  December 2, 2024.

 

The Company believes these claims are without merit. The Company intends to vigorously defend itself in this lawsuit.

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 8 - Stockholders' Equity
6 Months Ended
Jun. 30, 2024
Notes to Financial Statements  
Equity [Text Block]

NOTE 8  STOCKHOLDERS EQUITY

 

Authorized Common Stock

 

On  April 22, 2024, following approval by the Company's stockholders, the Company amended its charter to increase the number of authorized shares of common stock from 100,000,000 to 300,000,000. The number of authorized shares of the Company’s preferred stock was not affected by this amendment and remained unchanged at 2,000,000 shares. 

 

ATD Acquisition

 

In connection with the acquisition as described in NOTE 2 – ACQUISITION, the Company issued 2,832,135 shares of the Company’s common stock as part of the consideration. Additionally, 664,329 shares will be issued and delivered to the Seller on the twelve-month anniversary of the Closing Date, subject to cutback for working capital adjustments and/or indemnification claims favoring the Company, if any. The ATD Holdback Shares were deemed to be liability based and are measured at fair value each reporting period. The shares issued and issuable in connection with the ATD Acquisition have been registered on a resale registration statement on Form S-3, declared effective by the SEC on June 17, 2024.

 

2024 Public Offering 

 

On February 9, 2024, the Company issued and sold 10,000,000 shares of its common stock, at an offering price of $2.50 per share of common stock (the “2024 Public Offering Price”) in a registered public offering by the Company (the “ 2024 Public Offering”), pursuant to an underwriting agreement with William Blair & Company, L.L.C., as representative of the several underwriters named therein (collectively, the “Underwriters”).

 

On  February 9, 2024, the Underwriters exercised in-full their option to purchase up to 1,500,000 additional shares of common stock at the 2024 Public Offering Price (the “Underwriters’ Option”). The exercise closed on  February 13, 2024. The net proceeds to the Company for the exercise of the Underwriters’ Option, after deducting the underwriting discounts and commissions and offering expenses payable by the Company of $2,388,000 was approximately $26,362,000 in aggregate for the 2024 Public Offering including the exercise of the Underwriters’ Option.

 

Redemption of 2023 Promissory Notes

 

On  March 4, 2024, the Company elected to prepay the outstanding 2023 Promissory Notes. The 2023 Promissory Notes were redeemed at the redemption price of 115% of the $12,500,000 aggregate principal amount of the 2023 Promissory Notes, or approximately $14,375,000, plus accrued and unpaid interest to the redemption date of approximately $263,000 (the “Redemption Payment”). The noteholders elected to accept $1,875,000 of the Redemption Payment in the form of 750,000 unregistered shares of the Company’s common stock, par value $0.0001 per share, having a value of $2.50 per share, with the remainder of the Redemption Payment to be paid in cash. As a result of the Redemption Payment, the Company recognized a loss on extinguishment of debt of $4,693,000, which included 1,875,000 related to the early termination payment and $2,818,000 related to unamortized issuance costs. The shares of common stock issued in connection with the Redemption payment have been registered on a resale registration statement on Form S-3, declared effective by the SEC on July 30, 2024.

 

2023 Registered Direct Offering 

 

On   March 23, 2023, the Company entered into a securities purchase agreement with a single institutional investor that provided for the sale and issuance by the Company in a registered direct offering of an aggregate of: (i) 6,100,000 shares of the Company’s common stock, (ii) pre-funded warrants exercisable for up to an aggregate of 772,853 shares of common stock, and (iii) warrants to purchase up to 6,872,853 shares of common stock (the "Registered Direct Warrants"). The offering price per share of common stock and associated warrant was $1.455 and the offering price per pre-funded warrant and associated warrant was $1.454. Each pre-funded warrant was exercisable for one share of common stock at an exercise price of $0.001 per share and expired when exercised in full. The Registered Direct Warrants were exercisable immediately upon issuance, had an expiration date five years following the issuance date and had an exercise price of $1.60 per share. The Company received gross proceeds from the 2023 Registered Direct Offering of approximately $10,000,000. The Offering closed on  March 27, 2023.

 

The Company entered into an engagement letter with H.C. Wainwright & Co., LLC to serve as exclusive placement agent, on a reasonable best-efforts basis, in connection with the offering. The Company paid the placement agent an aggregate cash fee equal to 7.5% of the gross proceeds of the offering. The Company also paid the placement agent $75,000 for non-accountable expenses and $16,000 for clearing fees. Additionally, the Company issued designees of the placement agent, as compensation, warrants to purchase up to 481,100 shares of common stock, equal to 7.0% of the aggregate number of shares of common stock and pre-funded warrants placed in the offering. The warrants issued to the placement agent have a term of five years and an exercise price of $1.8188 per share of common stock.

 

During the year ended  December 31, 2023, 772,853 of the pre-funded warrants were exercised for 772,853 shares of the Company's common stock. 

 

2023 Letter Agreement

 

On  July 25, 2023, the Company entered into a letter agreement (the “2023 Letter Agreement”) with the purchaser of the 2023 Registered Direct Offering, pursuant to which the investor and the Company agreed that the investor would exercise all its Registered Direct Warrants for shares of common stock at $1.60 per share of common stock. In consideration for the imposition of volume and trading restrictions on the 6,872,853 shares of common stock issued to the institutional investor in connection with exercise of the Registered Direct Warrants, the 2023 Letter Agreement provided for the issuance of unregistered warrants to purchase up to an aggregate of 2,850,000 shares of common stock (the “2023 Private Warrants”). The shares of common stock underlying the 2023 Private Warrants have been registered for resale on a registration statement declared effective by the SEC on  September 29, 2023. The 2023 Private Warrants will expire on  January 25, 2029 and have an exercise price of $3.25.

 

The 2023 Private Warrants were valued using the Black-Scholes pricing model at a total of $6,757,000 based on a five year term, volatility of 115%, a risk-free of 4.15%, and stock price of $2.85. The fair value of the 2023 Private Warrants were treated as an equity financing cost and recorded as part of the Company’s additional paid-in capital. This resulted in a net zero impact within the Company’s additional paid-in capital.

 

2023 Warrants

 

In connection with the initial closing of the 2023 Promissory Notes on  January 18, 2023, the Company issued warrants to purchase 6,250,000 shares of common stock. The warrants issued in connection with the initial closing have an exercise price of $2.00 per share, subject to adjustment for stock splits, reverse stock splits, stock dividends and similar transactions, are immediately exercisable, have a term of five years from the date of issuance and are exercisable on a cash or cashless basis at the election of the holder. The 2023 Warrants were valued at $5,125,000, based on the relative fair value basis, compared to the total proceeds received. 

 

On June 20, 2024, the Company entered into various Warrant Exercise Agreements (the “Agreements”) with certain holders of the 2023 Warrants (each an “Exercising Holder” and collectively, the “Exercising Holders”), pursuant to which the Company reduced the strike price of the 2023 Warrants from $2.00 per warrant to $1.40 per warrant to induce their exercise. In June 2024, all but one of the Exercising Holders subsequently exercised 1,400,000 warrants for common stock in exchange for $1,960,000. In July 2024, the remaining Exercising Holder exercised 2,275,000 warrants for common stock in exchange for $3,185,000.

 

In consideration for the Company’s agreement to reduce the exercise price, the Exercising Holders agreed to a concomitant reduction in the number of shares into which the 2023 Warrants are exercisable, from 5,250,000 to 3,675,000. This modification resulted in a decrease in the overall fair value of the equity classified warrants and since no incremental value was given to the Exercising Holders, nothing was recorded in the consolidated financial statements related to the modification. The shares issued in connection with the Warrant Exercise Agreements have been registered on a resale registration statement on Form S-3, declared effective by the SEC on July 30, 2024.

 

 

Warrants

 

A summary of the warrant activity for the Company for the period ended June 30, 2024 is as follows:

 

  

2023 Promissory Notes (1)

  

2023 Registered Direct Offering (2)

  

2023 Private Warrants (3)

  

Total

 

Active warrants as of January 1, 2024

  6,250,000   481,100   2,850,000   9,581,100 

Exercised warrants

  (1,400,000)  -   -   (1,400,000)

Cancelled warrants

  (1,575,000)  -   -   (1,575,000)

Outstanding warrants as of June 30, 2024

  3,275,000   481,100   2,850,000   6,606,100 

Weighted average strike price of outstanding warrants as of June 30, 2024

 $1.58  $1.82  $3.25  $2.32 

Intrinsic value of outstanding warrants as of June 30, 2024

 $-  $-  $-  $- 

Shares of common stock issued for warrant exercises during the six months ended June 30, 2024

  1,400,000   -   -   1,400,000 

 

 

(1)

 

On January 18, 2023, in connection with the 2023 Promissory Notes, the Company issued warrants to the investors to purchase 6,250,000 shares of its common stock, exercisable over a period of five years, at an exercise price of $2.00 per share. These warrants were exercisable commencing January 18, 2023 and expire on January 18, 2028. As part of the Warrant Exercise Agreements, explained in detail above, the Exercising Holders reduced the number of warrants held by 1,575,000. 
 

(2)

 

On March 23, 2023, in connection with the 2023 Registered Direct Offering the Company issued warrants to the placement agent to purchase up to 481,100 shares of common stock. Each warrant for the placement agent is exercisable for one share of common stock at an exercise price of $1.8188 per share. These warrants were exercisable commencing March 27, 2023 and expire on March 27, 2028.
 (3)On July 25, 2023, in connection with the 2023 Letter Agreement, the Company issued warrants to purchase 2,850,000 shares of its common stock, exercisable over a period of five and half years, at an exercise price of $3.25 per share. These warrants were exercisable commencing July 25, 2023 and expire on January 25, 2029.

  

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Equity Incentive Plan
6 Months Ended
Jun. 30, 2024
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

NOTE 9  EQUITY INCENTIVE PLAN

 

In August 2017, the Company approved and adopted the 2017 Equity Award Plan (the “2017 Plan”). The 2017 Plan permits the granting of stock options, stock appreciation rights, restricted and unrestricted stock awards, phantom stock, performance awards and other stock-based awards for the purpose of attracting and retaining quality employees, directors and consultants. Maximum awards available under the 2017 Plan were initially set at 3,000,000 shares. In October 2021, the Company announced it had registered an additional 4,368,733 shares of its common stock available for issuance under the 2017 Plan.

 

On April 29, 2024, the Company filed a registration statement on Form S-8 solely to register an additional 7,912,216 shares of its common stock available for issuance under the 2017 Plan. This increase was approved by the Company’s Board of Directors on  March 22, 2024, and by the Company’s stockholders on April 18, 2024 at the Company’s annual meeting.

 

Stock Options

 

Stock options granted under the 2017 Plan may be either incentive stock options (“ISOs”) or non-qualified stock options (“NSOs”). ISOs may be granted to employees and NSOs may be granted to employees, directors, or consultants. Stock options are granted at exercise prices as determined by the Board of Directors. The vesting period is generally three years with a contractual term of ten years.

 

For the three and six months ended June 30, 2024 and 2023 there was no stock compensation expense related to stock options. 

 

A summary of stock option activity under the Company’s 2017 Plan for the period ended June 30, 2024 is as follows:

 

  

Number of Shares Subject to Option

  

Weighted Average Exercise Price

  

Weighted Average Remaining Contractual Term (Years)

  

Aggregate Intrinsic Value

 

Outstanding balance as of January 1, 2024

  688,841  $1.20   3.70  $1,478,000 

Exercised

  (3,500)  0.80         

Expired

  (3,880)  3.81         

Outstanding balance as of June 30, 2024

  681,461  $1.19   3.19  $298,000 

Exercisable as of June 30, 2024

  681,461  $1.19   3.19  $298,000 

 

As of June 30, 2024, there was $0 of unrecognized stock compensation expense related to unvested stock options granted under the 2017 Plan.

 

Restricted Stock Units

 

Stock compensation expense related to Restricted Stock Units ("RSUs") for the three months ended  June 30, 2024 and 2023 was $1,115,000 and $1,044,000, respectively, and for the six months ended  June 30, 2024 and 2023 was $2,282,000 and $2,156,000, respectively, and is presented, based on the awardees operating department, as general administrative, selling and marketing and research and development expenses in the unaudited condensed consolidated statements of operations.

 

A summary of RSU activity under the Company’s 2017 Plan for the six months ended June 30, 2024 is as follows:

 

  

Number of Shares

  

Weighted Average Unit Price

  

Weighted Average Remaining Contractual Term (Years)

 

Outstanding balance as of January 1, 2024

  1,747,458  $3.79   1.39 

Granted

  646,699   2.65   1.92 

Vested

  (612,390)  3.55   0.85 

Forfeited

  (105,762)  2.88   1.77 

Outstanding balance as of June 30, 2024

  1,676,005  $3.50   1.40 

 

All RSUs granted vest upon the satisfaction of a service-based vesting condition.

 

As of June 30, 2024, there was $3,209,000 of unrecognized stock compensation expense related to unvested RSUs granted under the 2017 Plan that will be recognized over an average remaining period of 1.40 years.

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Loss Per Share
6 Months Ended
Jun. 30, 2024
Notes to Financial Statements  
Earnings Per Share [Text Block]

NOTE 10  LOSS PER SHARE

 

The following table provides information relating to the calculation of loss per common share:

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 
  

(Dollars in thousands, except per share data)

  

(Dollars in thousands, except per share data)

 

Basic and diluted loss per share

                

Net loss attributable to shareholders

 $(9,795) $(11,113) $(28,409) $(23,795)

Weighted average common shares outstanding - basic and diluted

  84,932,611   61,816,279   81,929,347   58,353,534 

Basic and diluted loss per share

 $(0.12) $(0.18) $(0.35) $(0.41)

Common stock equivalents excluded due to the anti-dilutive effect

  9,627,895   16,200,612   9,627,895   16,200,612 

 

As the Company had a net loss for the three and six months ended June 30, 2024, the following 9,627,895 potentially dilutive securities were excluded from diluted loss per share: 6,606,100 for outstanding warrants, 681,461 related to outstanding options, 664,329 related to the ATD Holdback Shares and 1,676,005 related to outstanding RSUs. 

 

As the Company had a net loss for the three and six months ended June 30, 2023, the following 16,200,612 potentially dilutive securities were excluded from diluted loss per share: 13,649,454 for outstanding warrants, 793,674 related to outstanding options and 1,757,484 related to outstanding RSUs.  

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Subsequent Events
6 Months Ended
Jun. 30, 2024
Notes to Financial Statements  
Subsequent Events [Text Block]

NOTE 11 SUBSEQUENT EVENTS 

 

Global Public Safety 

 

On July 1, 2024, the Company sold its remaining 19.9% ownership of Global Public Safety, LLC ("GPS") to LB&B Associates Inc for $1,500,000, which was paid in two cash installments of $750,000 at closing and $750,000 on August 1, 2024. 

 

2023 Warrants

 

In July 2024, the remaining Exercising Holder exercised 2,275,000 warrants for common stock in exchange for $3,185,000.

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
6 Months Ended
Jun. 30, 2024
Insider Trading Arr Line Items  
Material Terms of Trading Arrangement [Text Block]

ITEM 5. OTHER INFORMATION

 

None of the Company’s directors or officers adopted, modified or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement during the Company’s fiscal quarter ended March 31, 2024, as such terms are defined under Item 408(a) of Regulation S-K.

Rule 10b5-1 Arrangement Terminated [Flag] false
Rule 10b5-1 Arrangement Adopted [Flag] false
Non-Rule 10b5-1 Arrangement Terminated [Flag] false
Non-Rule 10b5-1 Arrangement Adopted [Flag] false
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Reclassification, Comparability Adjustment [Policy Text Block]

Correction of Previously Issued (Unaudited) Interim Financial Statements

 

While undergoing a review of its unaudited condensed consolidated interim financial statements, the Company determined it had incorrectly classified the ATD Holdback Shares issued in connection with the acquisition of ATD as equity classified instead of liability classified. This impacted previously reported amounts for goodwill, current liabilities and additional paid in capital, among other line items in the unaudited condensed consolidated interim financial statements as of and for the three months ended March 31, 2024.

 

In accordance with Staff Accounting Bulletin (“SAB”) No. 99, “Materiality,” and SAB No. 108, “Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements,” the Company evaluated the adjustment detailed above, and determined the related impact did not materially misstate its unaudited condensed consolidated financial statements as of and for the three month period ended March 31, 2024. Although the Company concluded that the misstatement was not material to its unaudited condensed consolidated financial statements as of and for the three month period ended March 31, 2024, the Company has determined it is appropriate to adjust its unaudited condensed consolidated financial statements as of March 31, 2024 on a prospective basis to provide appropriate context to stakeholders within comparative financial statements. The impact on the statement of operations will be displayed on the Company’s unaudited condensed consolidated financial statements for the three and six month periods ended June 30, 2024. The following tables set forth the effects of the error corrections on affected items within the Company’s previously reported interim unaudited condensed consolidated balance sheet and statement of shareholders' equity as of the periods indicated had the adjustments been made in the corresponding quarter (dollars in thousands):

 

  

March 31, 2024

 

Changes in Condensed Consolidated Balance Sheet

  As reported   Adjusted   As corrected 

Long-term assets

            

Goodwill

 $24,161  $(452) $23,709 

Total assets

  107,150   (452)  106,698 

Current liabilities

            

Liability for ATD Holdback Shares

  -   1,634   1,634 

Total liabilities

  52,191   1,634   53,825 

Stockholders' equity

            

Additional paid-in capital

  272,950   (2,086)  270,864 

Total stockholders’ equity

 $54,959  $(2,086) $52,873 

Changes in Condensed Consolidated Statement of Shareholders' Equity

            

Shares of common stock outstanding

  85,324,918   (664,329)  84,660,589 

 

The following tables set forth the effects of the error corrections on affected items within the Company’s previously reported interim condensed statements of operations for the periods indicated had the adjustments been made in the corresponding quarters (dollars in thousands, except share amounts):

 

  

Three Months Ended March 31, 2024

 

Changes in Condensed Consolidated Statements of Operations

  As reported   Adjusted   As corrected 

Loss per common share

 $(0.23) $(0.01) $(0.24)

Weighted average shares outstanding basic and diluted

  79,558,346   (664,329)  78,894,017 
Use of Estimates, Policy [Policy Text Block]

Use of Estimates

 

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the extensive use of management’s estimates. Management uses estimates and assumptions in preparing consolidated financial statements. Those estimates and assumptions affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities, and reported revenues and expenses. On an ongoing basis, the Company evaluates its estimates, including those related to the collectability of accounts receivable, the fair value of intangible assets, the fair value of debt and equity instruments, income taxes and determination of standalone selling prices in contracts with customers that contain multiple performance obligations. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not apparent from other sources. Actual results  may differ from those estimates under different assumptions or conditions.

Liquidity [Policy Text Block]

Liquidity and Going Concern

 

Management has assessed going concern uncertainty to determine whether there is sufficient cash on hand, together with expected capital raises and working capital, to assure operations for a period of at least one year from the date these unaudited condensed consolidated financial statements are issued, which is referred to as the “look-forward period”, as defined in U.S. GAAP. As part of this assessment, based on conditions that are known and reasonably knowable to management, management has considered various scenarios, forecasts, projections and estimates and will make certain key assumptions. These assumptions include, among other factors, its ability to raise additional capital, the expected timing and nature of the Company’s programs and projected cash expenditures and its ability to delay or curtail these programs or expenditures to the extent management has the proper authority to do so and considers it probable that those implementations can be achieved within the look-forward period.

 

The Company has generated losses and negative operating cashflows since its inception and has relied on external sources of financing to support cash flow from operations. The Company attributes losses to non-capital expenditures related to the scaling of existing products and services, development of new products and services and marketing efforts associated with these products and services. As of and for the six months ended June 30, 2024, the Company had a working capital deficit of $3,375,000 and a net loss of $28,409,000.

 

Our cash decreased by $12,296,000 for the six months ended June 30, 2024 primarily due to the cash paid to acquire ATD and redeem the 2023 Promissory Notes and the net loss of $28,409,000, partially offset by external financing activity. 

 

Based on the Company's current business plan assumptions and the expected cash burn rate, the Company believes that the existing cash is insufficient to fund its current level of operations for the next twelve months following the issuance of these unaudited condensed consolidated financial statements. These factors raise substantial doubt regarding the Company’s ability to continue as a going concern. The unaudited condensed consolidated financial statements do not include any adjustments that might be necessary should the Company be unable to continue as a going concern.

 

The Company is actively monitoring its operations, cash on hand and working capital. The Company is currently in the process of reviewing and exploring external financing options in order to sustain its operations. If additional financing is not available, the Company also has contingency plans to continue to reduce or defer expenses and cash outlays in the look-forward period.

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

Goodwill

 

The excess purchase consideration over the fair value of acquired assets and liabilities is recorded as goodwill. Goodwill is subject to impairment testing on an annual basis. The Company will assess goodwill for impairment annually on  October 1st of each year, or more often if events or changes in circumstances indicate that it might be impaired, by comparing its carrying value to the reporting unit’s fair value. The Company will perform a qualitative assessment, to determine its fair value which includes an evaluation of relevant events and circumstances, including macroeconomic, industry and market conditions, the Company's overall financial performance, and trends in the value of the Company's common stock. As of June 30, 2024, the Company did not identify any events that would cause it to assess goodwill for impairment.

Business Combinations Policy [Policy Text Block]

Business Combination

 

Management conducts a valuation analysis on the tangible and intangible assets acquired and liabilities assumed at the acquisition date thereof. During the measurement period, which  may be up to one year from the acquisition date, the Company  may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s consolidated statements of operations.

 

Amounts paid for acquisitions are allocated to the assets acquired and liabilities assumed based on their estimated fair values at the date of acquisition. The Company allocates a portion of the purchase price to the fair value of identifiable intangible assets. The fair value of identifiable intangible assets is based on a detailed valuation that uses information and assumptions provided by management. The Company allocates any excess purchase price over the fair value of the net tangible and intangible assets acquired to goodwill.

Fair Value of Financial Instruments, Policy [Policy Text Block]

Fair Value of Financial Instruments

 

The carrying amounts reported in the consolidated balance sheets for accounts receivable, notes receivable and accounts payable approximate fair value as of  June 30, 2024 and December 31, 2023 because of the relatively short-term maturity of these financial instruments. The carrying amount reported for long-term debt and long-term receivables approximates fair value as of  June 30, 2024 and December 31, 2023, given management’s evaluation of the instrument’s current rate compared to market rates of interest and other factors.

 

The determination of fair value is based upon the fair value framework established by ASC Topic 820, Fair Value Measurements and Disclosures (“ASC 820”). Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. ASC 820 also establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability. The guidance establishes three levels of inputs that  may be used to measure fair value:

 

Level 1 – Quoted prices in active markets for identical assets or liabilities.

 

Level 2 – Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by 

 observable market data for substantially the full term of the assets or liabilities.

 

Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

 

Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurements. Changes in the observability of valuation inputs  may result in a reclassification of levels for certain securities

within the fair value hierarchy.

 

The Company’s goodwill and other intangible assets are measured at fair value at the time of acquisition and analyzed on a recurring and non-recurring basis for impairment, respectively, using Level 3 inputs.

 

The Company does not have any Level 1 or Level 2 assets or liabilities. The Company considers its contingent consideration and ATD Holdback Shares to be Level 3 investments as the fair value measurement is based on significant inputs that are unobservable in the market and thus represents a Level 3 fair value measurement.

 

There were no changes in levels during the period ended June 30, 2024.

 

The following is a rollforward of the company’s contingent consideration and ATD Holdback Share liabilities:

 

  

STS Contingent Consideration

 

Balance as of January 1, 2024

 $1,800 

Loss (gain) due to change in fair value

  100 

Balance as of June 30, 2024

 $1,900 
  

ATD Holdback Shares

 

Acquisition of ATD January 2, 2024

 $1,635 

Loss (gain) due to change in fair value

  (745)

Balance as of June 30, 2024

 $890 

 

The following are the inputs in company’s ATD Holdback Share as of January 2, 2024 and June 30, 2024:

 

  

January 2, 2024

  

June 30, 2024

 

Closing stock price

 $3.14  $1.55 

Discount for marketability

 $(0.68) $(0.21)
Revenue from Contract with Customer [Policy Text Block]

Revenue Recognition

 

The Company derives its revenues primarily from the licensing and sale of its roadway data and traffic management product and service offerings. These offerings include a mixture of data collection, implementation, engineering, customer support and maintenance services, as well as software and hardware. Revenue is recognized upon transfer of control of promised products and services to the Company’s customers, in an amount that reflects the consideration the Company expects to receive in exchange for those products and services.

 

To determine revenue recognition for arrangements that the Company determines are within the scope of ASC 606, the Company performs the following five steps:

 

 

Identification of the contract, or contracts, with a customer

 

Identification of the performance obligations in the contract

 

Determination of the transaction price

 

Allocation of the transaction price to the performance obligations in the contract

 

Recognition of revenue when, or as, performance obligations are satisfied

 

The following table presents a summary of revenue (dollars in thousands):

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Recurring revenue

 $6,284  $5,772  $11,246  $9,976 

Product and service revenue

  6,143   2,791   10,959   4,772 

Total revenue

 $12,427  $8,563  $22,205  $14,748 

 

Revenues

 

Recurring revenue

 

Recurring revenue includes the Company’s SaaS revenue, subscription revenue, eCommerce revenue and customer support revenue. The Company generates recurring revenue both from long-term contracts with customers that provide for periodic payments and from short-term contracts that are automatically invoiced on a monthly basis. The Company’s recurring revenue is generated by a combination of direct sales, partner-assisted sales, and eCommerce sales.

 

Recurring revenues are generated through the Company’s Software-as-a-Service ("SaaS") model, where the Company provides customers with the right to access the Company’s software solutions for a fee. These services are made available to the customer continuously throughout the contractual period. However, the extent to which the customer uses the services   may vary at the customer’s discretion. The contracts with customers are generally for a term of one to five years. The payments for SaaS solutions   may be received either at the inception of the arrangement or over the term of the arrangement. These SaaS solutions are considered to have a single performance obligation where the customer simultaneously receives and consumes the benefit, and as such, we recognize revenue for these arrangements ratably over the term of the contractual agreement.

 

The Company also currently receives recurring revenues under contracts entered into using a subscription model for data collection services and bundled hardware and software over a period. Payments for these services and subscriptions are received periodically over the term of the agreement and revenue is recognized ratably over the term of the agreement. In addition, some of our subscription revenue includes providing, through a web server, access to the Company’s software solutions, a self-managed database, and a cross-platform application programming interface. The subscription arrangements with these customers typically do not provide the customer with the right to take possession of the Company’s software at any time. Instead, customers are granted continuous access to the Company’s solutions over the contractual period. The Company’s subscription services arrangements are non-cancelable and do not contain refund-type provisions. Accordingly, any fixed consideration related to the arrangement is generally recognized as recurring revenue on a straight-line basis over the contract term beginning on the date access to the Company’s software is provided.

 

eCommerce revenue is defined by the Company as revenue obtained through direct sales on the Company’s eCommerce platform. The Company’s eCommerce revenue generally includes subscriptions to the Company’s vehicle recognition software that can be purchased online and activated through a digital key. The Company's contracts with eCommerce customers are generally for a term of one month with automatic renewal each month. The Company invoices and receives fees from its customers monthly.

 

Customer support revenue is associated with perpetual licenses and long-term subscription arrangements and consists primarily of technical support and product updates. The Company’s customer support team is ready to provide these maintenance services, as needed, to the customer during the contract term. The customer benefits evenly throughout the contract period from the guarantee that the customer support resources and personnel will be available to them. As customer support is not critical to the customers' ability to derive benefit from their right to use the Company’s software, customer support is considered a distinct performance obligation when sold together with a long-term license for software. Customer support for perpetual and term licenses is renewable, generally on an annual basis, at the option of the customer. Customer support for subscription licenses is renewable concurrently with such licenses for the same duration of time. Revenue for customer support is recognized ratably over the contract period based on the start and end dates of the customer support obligation, in line with how the Company believes services are provided.

 

Product and service revenue

 

Product and service revenue is defined as the Company’s implementation revenue, perpetual license sales, hardware sales, engineering services and contactless compliance revenue.

 

Implementation revenue is recognized when the Company provides  installation, construction and other implementation services to its customers. These services involve a fee and are typically associated with the sale of the Company’s data collection services, software and hardware. The Company’s implementation revenue is recognized over time as the implementation is completed.

 

In addition to recurring revenue from software sales, the Company recognizes point-in-time revenue related to the sale of perpetual software licenses. The Company sells perpetual licenses that provide customers the right to use software for an indefinite period in exchange for a one-time license fee, which is generally paid at contract inception. The Company’s perpetual licenses provide a right to use intellectual property (“IP”) that is functional in nature and has significant stand-alone functionality. Accordingly, for perpetual licenses of functional IP, revenue is recognized at the point-in-time when the customer has access to the software, which normally occurs once software activation keys have been made available to the customer.

 

The Company also generates revenue through the sale of hardware through its partner program and internal sales force distribution channels. The Company satisfies its performance obligation upon the transfer of control of hardware to its customers. The Company invoices end-user customers upon transfer of control of the hardware to its customers. The Company provides hardware installation services to customers which range from one to six months. The revenue related to the installation component is recognized over time as the implementation is completed.

 

Contactless compliance revenues reflect arrangements to provide hardware systems and services that identify uninsured motor vehicles, notify owners of non-compliance through a diversion citation, and assist them in obtaining the required insurance as an alternative to traditional enforcement methods. Revenue is recognized monthly based on the number of diversion citations collected by the relevant jurisdiction.

 

The Company also generates revenue through its engineering services. These services are provided at the request of its customers and the revenue related to these services is recognized over time as the service is completed.

 

Revenue by Customer Type

 

The following table presents a summary of revenue by customer type (dollars in thousands):

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Urban Mobility

 $8,139  $3,574  $13,754  $6,329 

Transportation Management

  723   881   1,387   1,611 

Public Safety

  3,565   4,108   7,064   6,808 

Total revenue

 $12,427  $8,563  $22,205  $14,748 

 

Urban Mobility 

 

Urban Mobility revenue consists of revenue derived from the Company's roadway data aggregation activities. These activities can include the use of software applications that are part of the Rekor Discover™ platform, the primary application being Rekor’s count, class & speed application. This application fully automates the aggregation of Federal Highway Administration (“FHWA”) 13-bin vehicle classification, speed, and volume data. Revenues associated with the deployment of other traffic sensors, traffic studies, or construction associated with traffic data collection are also part of data aggregation revenue, which is generated through both recurring pay-for-data contracts and hardware sales with a recurring software maintenance component.

 

Transportation Management 

 

Transportation Management revenue is associated with the Rekor Command™ platform and the associated applications underneath the platform. These provide traffic operations and traffic management centers with support through actionable, real-time incident reports integrated into a cross-agency communication and response system. Revenue is generated through contracts that include an upfront as well as recurring component.

 

Public Safety

 

Public Safety revenue consists of licensing of the Rekor Scout™ platform, licensing of Rekor CarCheck™ API, licensing of Rekor’s vehicle recognition software, as well as systems deployed for security, contactless compliance and public safety. Revenue is generated through recurring and perpetual license sales as well as one-time hardware sales.

 

Performance obligations

 

The Company contracts with customers in a variety of ways, including contracts that obligate the Company to provide services over time. Some contracts include performance obligations for several distinct services. For those contracts that have multiple distinct performance obligations, the Company allocates the total transaction price to each performance obligation based on its relative standalone selling price, which is determined based on the Company’s overall pricing objectives, taking into consideration market conditions and other factors. This  may result in a deferral or acceleration of revenue recognized relative to cash received for each distinct performance obligation. 

 

Where performance obligations for the remaining term of a contract with a customer are not yet satisfied or have only been partially satisfied as of a particular date, the unsatisfied portion is to be recognized as revenue in the future. As of June 30, 2024, the unsatisfied portion of the remaining performance obligation was approximately $21,023,000. The Company expects to recognize approximately $15,578,000 of this amount as revenue over the succeeding twelve months, and the remainder is expected to be recognized within the next five years thereafter.

 

Unbilled accounts receivable

 

The timing of revenue recognition, billings and cash collections result in billed accounts receivable, unbilled accounts receivables, and contract liabilities on the unaudited condensed consolidated balance sheets. Billed and unbilled accounts receivable are presented as part of accounts receivable, net, on the unaudited condensed consolidated balance sheets. When billing occurs after services have been provided, such unbilled amounts will generally be billed and collected within 60 to 120 days, but typically no longer than over the next twelve months. Unbilled accounts receivables of $1,530,000 and $946,000 were included in accounts receivable, net, in the unaudited condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, respectively.

 

Contract liabilities

 

When the Company advance bills clients prior to providing services, generally such amounts will be earned and recognized in revenue within the next six months to five years, depending on the length of the period during which services are to be provided. This revenue and the corresponding decrease in liabilities is recognized on a contract-by-contract basis at the end of each reporting period and reflected on the unaudited condensed consolidated balance sheet for such period. Changes in the contract balances during the six months ended June 30, 2024 were not materially impacted by any other factors. During the six months ended June 30, 2024, $2,565,000 of the contract liabilities balance as of December 31, 2023 was recognized as revenue.

 

The services due for contract liabilities described above are shown below as of June 30, 2024 (dollars in thousands):

 

2024, remaining

 $2,837 

2025

  1,268 

2026

  490 

2027

  201 

2028

  118 

Thereafter

  28 

Total

 $4,942 
Cash and Cash Equivalents, Policy [Policy Text Block]

Cash and Cash Equivalents, and Restricted Cash and Cash Equivalents

 

The Company considers all highly liquid debt instruments to be cash equivalents.

 

Cash subject to contractual restrictions and not readily available for use is classified as restricted cash. The Company’s restricted cash balances are primarily made up of cash collected on behalf of certain client jurisdictions. Restricted cash and cash equivalents for these client jurisdictions as of  June 30, 2024 and December 31, 2023 were $328,000 and $328,000, respectively, and correspond to equal amounts of related liabilities.

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

Concentrations of Credit Risk

 

The Company deposits its temporary cash investments with highly rated quality financial institutions that are located in the United States and Israel. The United States deposits are federally insured up to $250,000 per account. As of June 30, 2024 and December 31, 2023, the Company had deposits from operations totaling $3,417,000 and $15,713,000, respectively, in multiple U.S. financial institutions and one Israeli financial institution.

 

No single customer accounted for more than 10% of the Company’s unaudited condensed consolidated revenues for the three and six months ended June 30, 2024 and 2023, respectively, except that Customer A accounted for 12% of the unaudited condensed consolidated revenue for the six months ended  June 30, 2023.

 

As of June 30, 2024, no single customer accounted for more than 10% of the Company's unaudited condensed consolidated accounts receivable balance. As of December 31, 2023, Customer A and Customer B accounted for 22% and 13%, respectively, of the unaudited condensed consolidated accounts receivable balance. No other single customer accounted for more than 10% of the Company’s unaudited condensed consolidated accounts receivable balance as of  December 31, 2023.

Other Current Liabilities [Policy Text Block]

Accounts Payable, Accrued and Other Current Liabilities

 

As of June 30, 2024 and December 31, 2023, amounts owed to related parties of $189,000 and $253,000 were presented as part of accounts payable and accrued expenses on the unaudited condensed consolidated balance sheets. 

 

A summary of other current liabilities is as follows (in thousands):

 

  

June 30, 2024

  

December 31, 2023

 

Payroll and payroll related expense

 $3,098  $2,824 

Right of offset to restricted cash

  328   328 

STS Contingent Consideration

  1,900   1,800 

Other

  513   658 

Total

 $5,839  $5,610 
New Accounting Pronouncements, Policy [Policy Text Block]

New Accounting Pronouncements Effective in Future Periods

 

In  November 2023, FASB issued ASU 2023-07 - Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities with a single reportable segment to provide all the disclosures required by this standard and all existing segment disclosures in Topic 280 on an interim and annual basis, including new requirements to disclose significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within the reported measure(s) of a segment's profit or loss, the amount and composition of any other segment items, the title and position of the CODM, and how the CODM uses the reported measure(s) of a segment's profit or loss to assess performance and decide how to allocate resources. The guidance is effective for our annual period beginning  January 1, 2025, and interim periods thereafter, applied retrospectively with early adoption permitted. The Company is currently evaluating the impact of adoption of this standard on its financial statements and disclosures.

 

In  December 2023, the FASB issued ASU 2023-09 - Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities to provide greater disaggregation within their annual rate reconciliation, including new requirements to present reconciling items on a gross basis in specified categories, disclose both percentages and dollar amounts, and disaggregate individual reconciling items by jurisdiction and nature when the effect of the items meet a quantitative threshold. The guidance also requires disaggregating the annual disclosure of income taxes paid, net of refunds received, by federal (national), state, and foreign taxes, with separate presentation of individual jurisdictions that meet a quantitative threshold. The guidance is effective for the Company's annual periods beginning  January 1, 2025 on a prospective basis, with a retrospective option, and early adoption is permitted. The Company is currently evaluating the impact of adoption of this standard on its financial statements and disclosures.

 

The Company does not believe that any recently issued, but not yet effective, accounting standards, other than the standards discussed above, could have a material effect on the accompanying unaudited condensed consolidated financial statements. As new accounting pronouncements are issued, the Company will adopt those that are applicable under the circumstances.

 

Additional significant accounting policies of the Company are also described in Note 1 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]
  

March 31, 2024

 

Changes in Condensed Consolidated Balance Sheet

  As reported   Adjusted   As corrected 

Long-term assets

            

Goodwill

 $24,161  $(452) $23,709 

Total assets

  107,150   (452)  106,698 

Current liabilities

            

Liability for ATD Holdback Shares

  -   1,634   1,634 

Total liabilities

  52,191   1,634   53,825 

Stockholders' equity

            

Additional paid-in capital

  272,950   (2,086)  270,864 

Total stockholders’ equity

 $54,959  $(2,086) $52,873 

Changes in Condensed Consolidated Statement of Shareholders' Equity

            

Shares of common stock outstanding

  85,324,918   (664,329)  84,660,589 
  

Three Months Ended March 31, 2024

 

Changes in Condensed Consolidated Statements of Operations

  As reported   Adjusted   As corrected 

Loss per common share

 $(0.23) $(0.01) $(0.24)

Weighted average shares outstanding basic and diluted

  79,558,346   (664,329)  78,894,017 
Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]
  

STS Contingent Consideration

 

Balance as of January 1, 2024

 $1,800 

Loss (gain) due to change in fair value

  100 

Balance as of June 30, 2024

 $1,900 
  

ATD Holdback Shares

 

Acquisition of ATD January 2, 2024

 $1,635 

Loss (gain) due to change in fair value

  (745)

Balance as of June 30, 2024

 $890 
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
  

January 2, 2024

  

June 30, 2024

 

Closing stock price

 $3.14  $1.55 

Discount for marketability

 $(0.68) $(0.21)
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Recurring revenue

 $6,284  $5,772  $11,246  $9,976 

Product and service revenue

  6,143   2,791   10,959   4,772 

Total revenue

 $12,427  $8,563  $22,205  $14,748 
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Urban Mobility

 $8,139  $3,574  $13,754  $6,329 

Transportation Management

  723   881   1,387   1,611 

Public Safety

  3,565   4,108   7,064   6,808 

Total revenue

 $12,427  $8,563  $22,205  $14,748 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]

2024, remaining

 $2,837 

2025

  1,268 

2026

  490 

2027

  201 

2028

  118 

Thereafter

  28 

Total

 $4,942 
Other Current Liabilities [Table Text Block]
  

June 30, 2024

  

December 31, 2023

 

Payroll and payroll related expense

 $3,098  $2,824 

Right of offset to restricted cash

  328   328 

STS Contingent Consideration

  1,900   1,800 

Other

  513   658 

Total

 $5,839  $5,610 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 2 - Acquisition (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Business Acquisition, Pro Forma Information [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 
  

(Dollars in thousands, except per share data)

  

(Dollars in thousands except for per share data)

 

Total revenue

 $12,427  $11,234  $22,205  $19,180 

Net loss

 $(9,795) $(10,454) $(28,409) $(24,191)

Basic and diluted

 $(0.12) $(0.16) $(0.35) $(0.40)

Basic and diluted number of shares

  84,932,611   64,648,414   81,929,347   61,185,669 
ATD [Member]  
Notes Tables  
Schedule of Business Acquisitions, by Acquisition [Table Text Block]

Consideration

    

Cash paid

 $10,048 

Liability classified holdback shares (664,329 shares measured at fair value as of the Closing Date)

  1,635 

Common stock issued (2,832,135 shares at closing price of $3.14 per share)

  8,893 

Total Consideration

 $20,576 
     

Recognized amounts of identifiable assets acquired and liabilities assumed

  Estimated Fair Value 

Assets

    

Cash and cash equivalents

 $826 

Accounts receivable

  3,183 

Property and equipment

  1,565 

Right-of-use operating lease assets

  269 

Other current assets

  154 

Intangible assets

  12,100 

Total assets acquired

 $18,097 

Liabilities

    

Accounts payable and accrued expenses

 $715 

Lease liability operating

  269 

Other current liabilities

  257 

Total liabilities assumed

 $1,241 

Fair value of identifiable net assets acquired

  16,856 

Purchase price consideration

  20,576 

Goodwill

 $3,720 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
  

Six Months Ended June 30,

 
  

2024

  

2023

 

Cash paid for interest

 $1,408  $709 

Cash paid for taxes

  50   5 

Decrease in accounts payable and accrued expenses related to purchases of property and equipment

  -   (658)

Increase (decrease) in accounts payable and accrued expenses related to purchases of inventory

  559   (374)

Decrease in deposits related to property and equipment received

  243   295 

Decrease in property and equipment that was uninstalled and moved to inventory

  312   - 

Non-cash financing activities:

        

2022 Promissory Notes exchanged for 2023 Promissory Notes - related party

  -   1,000 

Warrants issued in connection with the 2023 Promissory Notes

  -   1,640 

Warrants issued in connection with the 2023 Promissory Notes - related party

  -   3,485 

Fair market value of shares issued in connection with the acquisition of ATD

  8,893   - 

Fair market value of ATD Holdback Shares

  1,635   - 

2023 Promissory Note redemption premium settled in shares of the Company’s common stock

  1,875   - 

New Leases under ASC-842:

        

Right-of-use assets obtained in exchange for new operating lease liabilities

  129   - 

Right-of-use assets obtained in exchange for new finance lease liabilities

  485   939 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

June 30, 2024

  

December 31, 2023

 

Customer relationships

 $15,761  $3,861 

Marketing related

  1,227   1,027 

Technology based

  24,107   24,107 

Internally capitalized software

  1,236   1,236 

Total

  42,331   30,231 

Less: accumulated amortization

  (15,335)  (12,992)

Identifiable intangible assets, net

 $26,996  $17,239 
Finite-Lived Intangible Assets Amortization Expense [Table Text Block]

2024, remaining

 $2,333 

2025

  4,665 

2026

  3,853 

2027

  3,578 

2028

  2,602 

Thereafter

  9,965 

Total

 $26,996 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 5 - Debt (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Interest Expense on Debt [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Contractual interest expense

 $559  $403  $1,357  $731 

Amortization of debt issuance costs

  56   516   455   960 

Total interest expense

  615   919   1,812   1,691 

Less: interest income

  71   11   214   23 

Total interest expense, net

 $544  $908  $1,598  $1,668 
Schedule of Maturities of Long-Term Debt [Table Text Block]

2024, remaining

 $1,037 

2025

  1,078 

2026

  15,083 

2027

  86 

2028

  27 

Thereafter

  - 

Total

  17,311 

Less unamortized debt discount

  (558)

Total notes payable

 $16,753 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 8 - Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
  

2023 Promissory Notes (1)

  

2023 Registered Direct Offering (2)

  

2023 Private Warrants (3)

  

Total

 

Active warrants as of January 1, 2024

  6,250,000   481,100   2,850,000   9,581,100 

Exercised warrants

  (1,400,000)  -   -   (1,400,000)

Cancelled warrants

  (1,575,000)  -   -   (1,575,000)

Outstanding warrants as of June 30, 2024

  3,275,000   481,100   2,850,000   6,606,100 

Weighted average strike price of outstanding warrants as of June 30, 2024

 $1.58  $1.82  $3.25  $2.32 

Intrinsic value of outstanding warrants as of June 30, 2024

 $-  $-  $-  $- 

Shares of common stock issued for warrant exercises during the six months ended June 30, 2024

  1,400,000   -   -   1,400,000 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Equity Incentive Plan (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of Shares Subject to Option

  

Weighted Average Exercise Price

  

Weighted Average Remaining Contractual Term (Years)

  

Aggregate Intrinsic Value

 

Outstanding balance as of January 1, 2024

  688,841  $1.20   3.70  $1,478,000 

Exercised

  (3,500)  0.80         

Expired

  (3,880)  3.81         

Outstanding balance as of June 30, 2024

  681,461  $1.19   3.19  $298,000 

Exercisable as of June 30, 2024

  681,461  $1.19   3.19  $298,000 
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

Number of Shares

  

Weighted Average Unit Price

  

Weighted Average Remaining Contractual Term (Years)

 

Outstanding balance as of January 1, 2024

  1,747,458  $3.79   1.39 

Granted

  646,699   2.65   1.92 

Vested

  (612,390)  3.55   0.85 

Forfeited

  (105,762)  2.88   1.77 

Outstanding balance as of June 30, 2024

  1,676,005  $3.50   1.40 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 
  

(Dollars in thousands, except per share data)

  

(Dollars in thousands, except per share data)

 

Basic and diluted loss per share

                

Net loss attributable to shareholders

 $(9,795) $(11,113) $(28,409) $(23,795)

Weighted average common shares outstanding - basic and diluted

  84,932,611   61,816,279   81,929,347   58,353,534 

Basic and diluted loss per share

 $(0.12) $(0.18) $(0.35) $(0.41)

Common stock equivalents excluded due to the anti-dilutive effect

  9,627,895   16,200,612   9,627,895   16,200,612 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies 1 (Details Textual) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Jun. 17, 2022
Working Capital (Deficit) $ 3,375,000      
Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent (28,409,000)      
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect (12,296,000) $ 316,000    
Revenue, Remaining Performance Obligation, Amount 21,023,000      
Unbilled Receivables, Current 1,530,000   $ 946,000  
Contract with Customer, Liability, Revenue Recognized 2,565,000      
Restricted Cash and Cash Equivalents 328,000 $ 346,000 328,000  
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 3,417,000   15,713,000  
Related Party [Member]        
Accounts Payable and Accrued Liabilities $ 189,000   $ 253,000  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer A [Member]        
Concentration Risk, Percentage   12.00%    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer A [Member]        
Concentration Risk, Percentage     22.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer B [Member]        
Concentration Risk, Percentage     13.00%  
ATD [Member]        
Business Acquisition, Percentage of Voting Interests Acquired       100.00%
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies 2 (Details Textual)
Jun. 30, 2024
USD ($)
Revenue, Remaining Performance Obligation, Amount $ 21,023,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01  
Revenue, Remaining Performance Obligation, Amount $ 15,578,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Month) 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | Maximum [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Month) 5 years
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Prior Period Adjustments, Balance Sheet (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jan. 02, 2024
Dec. 31, 2023
Goodwill $ 24,313,000 $ 23,709,000   $ 24,313,000   $ 3,720,000 $ 20,593,000
Total assets 97,878,000 106,698,000   97,878,000     92,151,000
Liability for ATD Holdback Shares 890,000 1,634,000   890,000     0
Total liabilities 51,722,000 53,825,000   51,722,000     58,781,000
Additional paid-in capital 273,941,000 270,864,000   273,941,000     232,568,000
Total stockholders’ equity $ (227,092,000) $ 52,873,000   $ (227,092,000)     $ (198,683,000)
Shares of common stock outstanding (in shares) 86,216,706 84,660,589   86,216,706     69,176,826
Loss per common share (in dollars per share) $ (0.12) $ (0.24) $ (0.18) $ (0.35) $ (0.41)    
Weighted average shares outstanding basic and diluted (in shares) 84,932,611 78,894,017 61,816,279 81,929,347 58,353,534    
Previously Reported [Member]              
Goodwill   $ 24,161,000          
Total assets   107,150,000          
Liability for ATD Holdback Shares   0          
Total liabilities   52,191,000          
Additional paid-in capital   272,950,000          
Total stockholders’ equity   $ 54,959,000          
Shares of common stock outstanding (in shares)   85,324,918          
Loss per common share (in dollars per share)   $ (0.23)          
Weighted average shares outstanding basic and diluted (in shares)   79,558,346          
Revision of Prior Period, Adjustment [Member]              
Goodwill   $ (452,000)          
Total assets   (452,000)          
Liability for ATD Holdback Shares   1,634,000          
Total liabilities   1,634,000          
Additional paid-in capital   (2,086,000)          
Total stockholders’ equity   $ (2,086,000)          
Shares of common stock outstanding (in shares)   (664,329)          
Loss per common share (in dollars per share)   $ (0.01)          
Weighted average shares outstanding basic and diluted (in shares)   (664,329)          
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Contingent Consideration and ATD Holdback (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
STS [Member]    
Balance   $ 1,800
Loss (gain) due to change in fair value   100
Balance $ 1,900 1,900
ATD [Member]    
Balance 1,635  
Loss (gain) due to change in fair value (745)  
Balance $ 890 $ 890
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - ATD Holdback Shares (Details)
Jun. 30, 2024
Jan. 02, 2024
Measurement Input, Share Price [Member]    
Closing stock price 1.55 3.14
Measurement Input, Discount for Lack of Marketability [Member]    
Closing stock price (0.21) (0.68)
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - General, Basis of Presentation and Summary of Significant Accounting Policies - Summary of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue $ 12,427 $ 8,563 $ 22,205 $ 14,748
Recurring Revenue [Member]        
Revenue 6,284 5,772 11,246 9,976
Urban Mobility [Member]        
Revenue 8,139 3,574 13,754 6,329
Product and Service, Other [Member]        
Revenue 6,143 2,791 10,959 4,772
Traffic Management [Member]        
Revenue 723 881 1,387 1,611
Public Safety [Member]        
Revenue $ 3,565 $ 4,108 $ 7,064 $ 6,808
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Services Due for Contract Liabilities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
2024, remaining $ 2,837
2025 1,268
2026 490
2027 201
2028 118
Thereafter 28
Total $ 4,942
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payroll and payroll related expense $ 3,098 $ 2,824
Right of offset to restricted cash 328 328
Other 513 658
Total 5,839 5,610
STS [Member]    
STS Contingent Consideration $ 1,900 $ 1,800
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 2 - Acquisition (Details Textual) - ATD [Member] - USD ($)
3 Months Ended
Jan. 02, 2025
Jan. 03, 2024
Jan. 02, 2024
Jun. 30, 2024
Business Combination, Consideration Transferred     $ 20,576,000 $ 20,576,000
Payments to Acquire Businesses, Gross     $ 10,048,000 $ 10,048,000
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares)   2,832,135 3,496,464 2,832,135
Business Acquisition, Share Price (in dollars per share)     $ 2.86  
Business Combination, Acquisition Related Costs     $ 548,000  
Forecast [Member]        
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) 664,329      
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 2 - Acquisition - Purchase Price Allocation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 02, 2024
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Dec. 31, 2023
Liability classified holdback shares (664,329 shares measured at fair value as of the Closing Date)     $ 1,635,000 $ 0    
Common stock issued (2,832,135 shares at closing price of $3.14 per share)     8,893,000 $ 0    
Goodwill $ 3,720,000 $ 24,313,000 24,313,000   $ 23,709,000 $ 20,593,000
ATD [Member]            
Payments to Acquire Businesses, Gross 10,048,000 10,048,000        
Liability classified holdback shares (664,329 shares measured at fair value as of the Closing Date)   1,635,000        
Common stock issued (2,832,135 shares at closing price of $3.14 per share)   8,893,000        
Business Combination, Consideration Transferred $ 20,576,000 20,576,000        
Cash and cash equivalents   826,000 826,000      
Accounts receivable   3,183,000 3,183,000      
Property and equipment   1,565,000 1,565,000      
Right-of-use operating lease assets   269,000 269,000      
Other current assets   154,000 154,000      
Intangible assets   12,100,000 12,100,000      
Total assets acquired   18,097,000 18,097,000      
Accounts payable and accrued expenses   715,000 715,000      
Lease liability operating   269,000 269,000      
Other current liabilities   257,000 257,000      
Total liabilities assumed   1,241,000 1,241,000      
Fair value of identifiable net assets acquired   16,856,000 16,856,000      
Purchase price consideration   20,576,000        
Goodwill   $ 3,720,000 $ 3,720,000      
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 2 - Acquisition - Purchase Price Allocation (Details) (Parentheticals) - ATD [Member] - $ / shares
3 Months Ended
Jan. 02, 2025
Jan. 03, 2024
Jan. 02, 2024
Jun. 30, 2024
Holdback shares (in shares)   2,832,135 3,496,464 2,832,135
Business acquisition, share closing price (in dollars per share)       $ 3.14
Forecast [Member]        
Holdback shares (in shares) 664,329      
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 2 - Acquisition - Pro Forma Information (Details) - ATD [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Total revenue $ 12,427 $ 11,234 $ 22,205 $ 19,180
Net loss $ (9,795) $ (10,454) $ (28,409) $ (24,191)
Basic and diluted (in dollars per share) $ (0.12) $ (0.16) $ (0.35) $ (0.4)
Basic and diluted number of shares (in shares) 84,932,611 64,648,414 81,929,347 61,185,669
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) - USD ($)
6 Months Ended
Mar. 04, 2024
Jun. 30, 2024
Jun. 30, 2023
Cash paid for interest   $ 1,408,000 $ 709,000
Cash paid for taxes   50,000 5,000
Decrease in accounts payable and accrued expenses related to purchases of property and equipment   0 (658,000)
Increase (decrease) in accounts payable and accrued expenses related to purchases of inventory   559,000 (374,000)
Decrease in deposits related to property and equipment received   243,000 295,000
Decrease in property and equipment that was uninstalled and moved to inventory   312,000 0
Fair market value of shares issued in connection with the acquisition of ATD   8,893,000 0
Liability classified holdback shares (664,329 shares measured at fair value as of the Closing Date)   1,635,000 0
Retirement of the 2023 Promissory Notes   1,875,000  
Right-of-use assets obtained in exchange for new operating lease liabilities   129,000 0
Right-of-use assets obtained in exchange for new finance lease liabilities   485,000 939,000
Warrants Issued With 2023 Promissory Notes [Member]      
Warrants issued   0 1,640,000
Related Party [Member] | Warrants Issued With 2023 Promissory Notes [Member]      
Warrants issued   0 3,485,000
The 2022 Promissory Notes Exchanged for 2023 Promissory Notes [Member] | Related Party [Member]      
2022 Promissory Notes exchanged for 2023 Promissory Notes - related party   0 1,000,000
The 2023 Promissory Notes Converted into Common Stock [Member]      
Retirement of the 2023 Promissory Notes $ 1,875,000 $ 1,875,000 $ 0
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Intangible Assets and Goodwill (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Jan. 02, 2024
Dec. 31, 2023
Goodwill $ 24,313,000   $ 24,313,000   $ 23,709,000 $ 3,720,000 $ 20,593,000
Finite-Lived Intangible Assets, Net 26,996,000   26,996,000       $ 17,239,000
Amortization of Intangible Assets 1,171,000 $ 1,032,000 2,343,000 $ 2,073,000      
ATD [Member]              
Goodwill $ 3,720,000   $ 3,720,000        
Customer Relationships [Member] | ATD [Member]              
Finite-Lived Intangible Assets, Net           $ 11,900,000  
Finite-Lived Intangible Asset, Useful Life (Year)           15 years  
Marketing-Related Intangible Assets [Member] | ATD [Member]              
Finite-Lived Intangible Assets, Net           $ 200,000  
Finite-Lived Intangible Asset, Useful Life (Year)           5 years  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Intangible assets, gross   $ 30,231
Less: accumulated amortization   (12,992)
Total $ 26,996 17,239
Customer Relationships [Member]    
Intangible assets, gross   3,861
Marketing-Related Intangible Assets [Member]    
Intangible assets, gross   1,027
Technology-Based Intangible Assets [Member]    
Intangible assets, gross   24,107
Computer Software, Intangible Asset [Member]    
Intangible assets, gross   $ 1,236
Minimum [Member]    
Intangible assets, gross 42,331  
Less: accumulated amortization (15,335)  
Total 26,996  
Minimum [Member] | Customer Relationships [Member]    
Intangible assets, gross 15,761  
Minimum [Member] | Marketing-Related Intangible Assets [Member]    
Intangible assets, gross 1,227  
Minimum [Member] | Technology-Based Intangible Assets [Member]    
Intangible assets, gross 24,107  
Minimum [Member] | Computer Software, Intangible Asset [Member]    
Intangible assets, gross $ 1,236  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Intangible Assets and Goodwill - Estimated Annual Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
2024, remaining $ 2,333  
2025 4,665  
2026 3,853  
2027 3,578  
2028 2,602  
Thereafter 9,965  
Total $ 26,996 $ 17,239
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 5 - Debt (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 36 Months Ended
Mar. 04, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 15, 2026
Jun. 20, 2024
Jun. 19, 2024
Dec. 31, 2023
Dec. 15, 2023
Jan. 18, 2023
Jun. 17, 2022
Notes Payable, Current   $ 2,000,000   $ 2,000,000         $ 1,000,000      
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001 $ 0.0001   $ 0.0001         $ 0.0001   $ 0.0001  
Debt Conversion, Original Debt, Amount       $ 1,875,000                
Gain (Loss) on Extinguishment of Debt   $ 0 $ 0 (4,693,000) $ 527,000              
The 2023 Promissory Notes Converted into Common Stock [Member]                        
Debt Conversion, Original Debt, Amount $ 1,875,000     1,875,000 $ 0              
Debt Conversion, Converted Instrument, Shares Issued (in shares) 750,000                      
Debt Instrument, Convertible, Conversion Price (in dollars per share) $ 2.5                      
The 2023 Warrants [Member]                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)             $ 1.4 $ 2     $ 2  
Class of Warrant of Right, Maximum Shares to be Issued (in shares)                     7,500,000  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                     6,250,000  
STS Acquisition Notes [Member]                        
Debt Instrument, Face Amount                       $ 2,000,000
Debt Instrument, Interest Rate, Stated Percentage                       3.00%
Long-Term Debt, Current Maturities   1,000,000   1,000,000                
Notes Payable, Current   2,000,000   2,000,000                
STS Acquisition Notes 1 [Member]                        
Debt Instrument, Face Amount                       $ 1,000,000
The 2023 Notes [Member]                        
Debt Instrument, Maximum Amount                     $ 15,000,000  
The 2023 Promissory Notes [Member]                        
Debt Instrument, Face Amount                     $ 12,500,000  
Debt Instrument, Interest Rate, Stated Percentage 12.00%                      
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001                      
Debt Instrument, Redemption Price, Percentage 115.00%                      
Proceeds from Issuance of Private Placement $ 12,500,000                      
Extinguishment of Debt, Amount 14,375,000                      
Interest Paid, Including Capitalized Interest, Operating and Investing Activities 263,000                      
Gain (Loss) on Extinguishment of Debt (4,693,000)                      
Unamortized Debt Issuance Expense $ 2,818,000                      
The 2023 Revenue Sharing Notes [Member]                        
Debt Instrument, Face Amount                   $ 15,000,000    
Debt Instrument, Interest Rate, Stated Percentage                   13.25%    
Debt Issuance Costs, Net                   $ 670,000    
Debt Instrument, Material Relationship                   $ 5,000,000    
Debt Instrument, Sinking Fund Requirement, Percentage                   170.00%    
Debt Instrument, Cumulative Sinking Fund Payments   500,000   500,000                
Interest Expense, Long-Term Debt   $ 497,000   $ 993,000                
The 2023 Revenue Sharing Notes [Member] | Minimum [Member] | Forecast [Member]                        
Debt Instrument, Redemption Price, Percentage           103.00%            
The 2023 Revenue Sharing Notes [Member] | Maximum [Member] | Forecast [Member]                        
Debt Instrument, Redemption Price, Percentage           106.00%            
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 5 - Debt - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Contractual interest expense $ 559 $ 403 $ 1,357 $ 731
Amortization of debt discount 56 516 455 960
Total interest expense 615 919 1,812 1,691
Less: interest income 71 11 214 23
Total interest expense, net $ 544 $ 908 $ 1,598 $ 1,668
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 5 - Debt - Schedule of Principal Amounts Due of Debt (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
2024, remaining $ 1,037
2025 1,078
2026 15,083
2027 86
2028 27
Thereafter 0
Total 17,311
Less unamortized debt discount (558)
Total notes payable $ 16,753
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense     $ 0   $ 0
Income Tax Expense (Benefit) $ 0 $ 0 $ 0 $ 0  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 7 - Commitments and Contingencies (Details Textual) - USD ($)
Feb. 29, 2024
Oct. 23, 2023
HC Wainwright Warrants [Member]    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 2
Litigation Case, HC Wainwright [Member]    
Loss Contingency, Damages Sought, Value $ 2,156,000 $ 825,000
Loss Contingency, Damages Sought, Warrants, Number of Securities Called (in shares) 805,000 481,100
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 3.125  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 8 - Stockholders' Equity (Details Textual)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 02, 2025
shares
Mar. 04, 2024
USD ($)
$ / shares
shares
Jan. 09, 2024
$ / shares
shares
Jan. 03, 2024
shares
Jan. 02, 2024
shares
Mar. 27, 2023
USD ($)
Mar. 23, 2023
USD ($)
$ / shares
shares
Jul. 31, 2024
USD ($)
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Feb. 13, 2024
USD ($)
shares
Aug. 14, 2023
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
Jun. 29, 2024
USD ($)
Jun. 20, 2024
$ / shares
Jun. 19, 2024
$ / shares
Apr. 22, 2024
shares
Apr. 21, 2024
shares
Dec. 31, 2023
$ / shares
shares
Jul. 25, 2023
USD ($)
$ / shares
shares
Jan. 18, 2023
USD ($)
$ / shares
shares
Common Stock, Shares Authorized (in shares)                 300,000,000     300,000,000   300,000,000         300,000,000 100,000,000 300,000,000    
Preferred Stock, Shares Authorized (in shares)                 2,000,000     2,000,000   2,000,000         2,000,000   2,000,000    
Proceeds from Issuance of Common Stock | $                           $ 0 $ 9,159,000                
Debt Conversion, Original Debt, Amount | $                           $ 1,875,000                  
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares   $ 0.0001             $ 0.0001     $ 0.0001   $ 0.0001             $ 0.0001   $ 0.0001
Gain (Loss) on Extinguishment of Debt | $                       $ 0 $ 0 $ (4,693,000) 527,000                
The Wainwright [Member]                                              
Non-accountable Expenses | $             $ 75,000                                
Clearing Fees | $             $ 16,000                                
Prefunded Warrants [Member]                                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)             772,853                                
Class of Warrant or Right, Price Per Share or Warrant (in shares)             1.455                                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares             $ 0.001                                
Class of Warrant or Right, Exercised in Period (in shares)                         772,853                    
Stock Issued During Period, Shares, Warrants Exercised (in shares)                         772,853                    
Proceeds from Warrant Exercises | $                           $ 0 $ 1,000                
The Common Warrants [Member]                                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)             6,872,853                                
Class of Warrant or Right, Price Per Share or Warrant (in shares)             1.454                                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares             $ 1.6                                
Warrants and Rights Outstanding, Term (Year)             5 years                                
The Placement Agent Warrants [Member] | The Wainwright [Member]                                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)             481,100                                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares             $ 1.8188                                
Warrants and Rights Outstanding, Term (Year)             5 years                                
The 2023 Registered Direct Offering Warrants [Member]                                              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                                           $ 1.6  
Class of Warrant or Right, Exercised in Period (in shares)                     6,872,853                        
The 2023 Private Warrants [Member]                                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                                           2,850,000  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                                           $ 3.25  
Warrants and Rights Outstanding, Term (Year)                                           5 years  
Warrants and Rights Outstanding | $                                           $ 6,757,000  
The 2023 Private Warrants [Member] | Measurement Input, Expected Term [Member]                                              
Warrants and Rights Outstanding, Measurement Input                                           5  
The 2023 Private Warrants [Member] | Measurement Input, Price Volatility [Member]                                              
Warrants and Rights Outstanding, Measurement Input                                           1.15  
The 2023 Private Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]                                              
Warrants and Rights Outstanding, Measurement Input                                           0.0415  
The 2023 Private Warrants [Member] | Measurement Input, Share Price [Member]                                              
Warrants and Rights Outstanding, Measurement Input                                           2.85  
Warrants Issued With 2023 Promissory Notes [Member]                                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                                             6,250,000
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                                             $ 2
Warrants and Rights Outstanding, Term (Year)                                             5 years
Warrants and Rights Outstanding | $                                             $ 5,125,000
Increase (Decrease) in Number of Warrants Held (in shares)                           (1,575,000)                  
The 2023 Warrants [Member]                                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                                             6,250,000
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                                 $ 1.4 $ 2         $ 2
Stock Issued During Period, Shares, Warrants Exercised (in shares)               2,275,000 1,400,000                            
Warrants and Rights Outstanding | $                 $ 3,675,000     $ 3,675,000   $ 3,675,000   $ 5,250,000              
Proceeds from Warrant Exercises | $               $ 3,185,000 $ 1,960,000                            
The 2023 Promissory Notes [Member]                                              
Debt Instrument, Redemption Price, Percentage   115.00%                                          
Proceeds from Issuance of Private Placement | $   $ 12,500,000                                          
Extinguishment of Debt, Amount | $   14,375,000                                          
Interest Paid, Including Capitalized Interest, Operating and Investing Activities | $   $ 263,000                                          
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares   $ 0.0001                                          
Gain (Loss) on Extinguishment of Debt | $   $ (4,693,000)                                          
Unamortized Debt Issuance Expense | $   2,818,000                                          
The 2023 Promissory Notes Converted into Common Stock [Member]                                              
Debt Conversion, Original Debt, Amount | $   $ 1,875,000                                          
Debt Conversion, Converted Instrument, Shares Issued (in shares)   750,000                                          
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares   $ 2.5                                          
The 2024 Public Offering [Member]                                              
Stock Issued During Period, Shares, New Issues (in shares)     10,000,000                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)                   1,500,000                          
Payments of Stock Issuance Costs | $                   $ 2,388,000                          
Proceeds from Issuance of Common Stock | $                   $ 26,362,000                          
The 2024 Public Offering [Member] | Common Stock [Member]                                              
Shares Issued, Price Per Share (in dollars per share) | $ / shares     $ 2.5                                        
The Purchase Agreement [Member]                                              
Stock Issued During Period, Shares, New Issues (in shares)             6,100,000                                
Proceeds from Issuance or Sale of Equity, Total | $           $ 10,000,000                                  
ATD [Member]                                              
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares)       2,832,135 3,496,464             2,832,135                      
ATD [Member] | Forecast [Member]                                              
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) 664,329                                            
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 8 - Stockholders' Equity - Summary of Warrant Activity (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Series A Preferred Stock Warrants [Member]  
Active warrants as of January 1, 2024 (in shares) [1] 6,250,000
Exercised warrants (in shares) [1] (1,400,000)
Cancelled warrants (in shares) (1,575,000)
Outstanding warrants as of June 30, 2024 (in shares) [1] 3,275,000
Weighted average strike price of outstanding warrants as of June 30, 2024 (in dollars per share) [1] $ 1.58
Intrinsic value of outstanding warrants as of June 30, 2024 [1] $ 0
Shares of common stock issued for warrant exercises during the six months ended June 30, 2024 (in shares) 1,400,000
Firestorm Warrants [Member]  
Active warrants as of January 1, 2024 (in shares) [2] 481,100
Exercised warrants (in shares) [2] 0
Cancelled warrants (in shares) 0
Outstanding warrants as of June 30, 2024 (in shares) [2] 481,100
Weighted average strike price of outstanding warrants as of June 30, 2024 (in dollars per share) [2] $ 1.82
Intrinsic value of outstanding warrants as of June 30, 2024 [2] $ 0
Shares of common stock issued for warrant exercises during the six months ended June 30, 2024 (in shares) 0
Secure Education Warrants [Member]  
Active warrants as of January 1, 2024 (in shares) [3] 2,850,000
Exercised warrants (in shares) [3] 0
Cancelled warrants (in shares) 0
Outstanding warrants as of June 30, 2024 (in shares) [3] 2,850,000
Weighted average strike price of outstanding warrants as of June 30, 2024 (in dollars per share) [3] $ 3.25
Intrinsic value of outstanding warrants as of June 30, 2024 [3] $ 0
Shares of common stock issued for warrant exercises during the six months ended June 30, 2024 (in shares) 0
The2018 Public Offering Warrants [Member]  
Active warrants as of January 1, 2024 (in shares) 9,581,100
Exercised warrants (in shares) (1,400,000)
Cancelled warrants (in shares) (1,575,000)
Outstanding warrants as of June 30, 2024 (in shares) 6,606,100
Weighted average strike price of outstanding warrants as of June 30, 2024 (in dollars per share) $ 2.32
Intrinsic value of outstanding warrants as of June 30, 2024 $ 0
Shares of common stock issued for warrant exercises during the six months ended June 30, 2024 (in shares) 1,400,000
[1] On January 18, 2023, in connection with the 2023 Promissory Notes, the Company issued warrants to the investors to purchase 6,250,000 shares of its common stock, exercisable over a period of five years, at an exercise price of $2.00 per share. These warrants were exercisable commencing January 18, 2023 and expire on January 18, 2028. As part of the Warrant Exercise Agreements, explained in detail above, the Exercising Holders reduced the number of warrants help by 1,575,000.
[2] On March 23, 2023, in connection with the 2023 Registered Direct Offering the Company issued warrants to the placement agent to purchase up to 481,100 shares of common stock. Each warrant for the placement agent is exercisable for one share of common stock at an exercise price of $1.8188 per share. These warrants were exercisable commencing March 27, 2023 and expire on March 27, 2028.
[3] On July 25, 2023, in connection with the 2023 Letter Agreement, the Company issued warrants to purchase 2,850,000 shares of its common stock, exercisable over a period of five and half years, at an exercise price of $3.25 per share. These warrants were exercisable commencing July 25, 2023 and expire on January 25, 2029.
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Equity Incentive Plan (Details Textual) - The 2017 Equity Award Plan [Member] - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 29, 2024
Oct. 31, 2021
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Aug. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)             3,000,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) 7,912,216 4,368,733          
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount     $ 0   $ 0    
Restricted Stock Units (RSUs) [Member]              
Share-Based Payment Arrangement, Expense     1,115,000 $ 1,044,000 2,282,000 $ 2,156,000  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount     $ 3,209,000   $ 3,209,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)         1 year 4 months 24 days    
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Equity Incentive Plan - Summary of Stock Option Activity (Details) - The 2017 Equity Award Plan [Member] - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Jan. 01, 2024
Outstanding balance, number of shares subject to option (in shares) 688,841    
Outstanding, weighted average exercise price (in dollars per share) $ 1.2    
Outstanding, weighted average remaining contractual term (Year) 3 years 2 months 8 days 3 years 8 months 12 days  
Outstanding, aggregate intrinsic value $ 298,000   $ 1,478,000
Exercised, number of shares subject to option (in shares) (3,500)    
Exercised, weighted average exercise price (in dollars per share) $ 0.8    
Expired, number of shares subject to option (in shares) (3,880)    
Expired, weighted average exercise price (in dollars per share) $ 3.81    
Outstanding balance, number of shares subject to option (in shares) 681,461 688,841  
Outstanding, weighted average exercise price (in dollars per share) $ 1.19 $ 1.2  
Exercisable, number of shares subject to option (in shares) 681,461    
Exercisable, weighted average exercise price (in dollars per share) $ 1.19    
Exercisable, weighted average remaining contractual term (Year) 3 years 2 months 8 days    
Exercisable, aggregate intrinsic value $ 298,000    
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Equity Incentive Plan - Summary of RSU activity (Details) - The 2017 Equity Award Plan [Member] - Restricted Stock Units (RSUs) [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Outstanding balance, number of shares (in shares) 1,747,458  
Outstanding balance, weighted average unit price (in dollars per share) $ 3.79  
Outstanding, weighted average remaining contractual term (Year) 1 year 4 months 24 days 1 year 4 months 20 days
Granted, number of shares (in shares) 646,699  
Granted, weighted average unit price (in dollars per share) $ 2.65  
Granted, weighted average remaining contractual term (Year) 1 year 11 months 1 day  
Vested, number of shares (in shares) (612,390)  
Vested, weighted average unit price (in dollars per share) $ 3.55  
Vested (Year) 10 months 6 days  
Forfeited, number of shares (in shares) (105,762)  
Forfeited, weighted average unit price (in dollars per share) $ 2.88  
Forfeited (Year) 1 year 9 months 7 days  
Outstanding balance, number of shares (in shares) 1,676,005 1,747,458
Outstanding balance, weighted average unit price (in dollars per share) $ 3.5 $ 3.79
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Loss Per Share (Details Textual) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 9,627,895 16,200,612 9,627,895 16,200,612 16,200,612
Warrant [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)     6,606,100   13,649,454
Share-Based Payment Arrangement, Option [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)     681,461   793,674
ATD Holdback Shares [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 664,329        
Restricted Stock Units (RSUs) [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)     1,676,005   1,757,484
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Loss Per Share - Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2023
Net loss attributable to shareholders $ (9,795)   $ (11,113) $ (28,409)   $ (23,795)
Basic and diluted (in shares) 84,932,611 78,894,017 61,816,279 81,929,347   58,353,534
Loss per common share (in dollars per share) $ (0.12) $ (0.24) $ (0.18) $ (0.35)   $ (0.41)
Common stock equivalents excluded due to the anti-dilutive effect (in shares) 9,627,895   16,200,612 9,627,895 16,200,612 16,200,612
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Subsequent Events (Details Textual) - Subsequent Event [Member] - USD ($)
1 Months Ended
Aug. 01, 2024
Jul. 01, 2024
Jul. 31, 2024
Stock Issued During Period, Shares, Warrants Exercised (in shares)     2,275,000
Proceeds from Warrant Exercises     $ 3,185,000
Global Public Safety [Member]      
Equity Method Investment, Ownership Percentage   19.90%  
Equity Method Investment, Amount Sold   $ 1,500,000  
Proceeds from Sale of Equity Method Investments $ 750,000 $ 750,000  
EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( V!#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 " -@0Y9+PQ?5^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G61;I(1M+HHG!<&"XBTDTS:XV81D9+=O[VYLMX@^@,?,_/GF M&YC61&E"PN<4(B9RF&]&W_59FKAE1Z(H ;(YHM>YGA+]U-R'Y#5-SW2 J,V' M/B TG-^"1])6DX896,6%R%1KC30)-85TQENSX.-GZ@K,&L ./?:40=0"F)HG MQM/8M7 %S##"Y/-W >U"+-4_L:4#[)P)]=?_A=A7VP;N_^ ML?%%4+7PZR[4%U!+ P04 " -@0Y9F5R<(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 V!#EEI1=)#Y04 ,? 8 >&PO=V]R:W-H965T&UL MM9EA66F=O._U4F\E(IZ> MRD3$\,M"JHAK.%7+7IHHP?T\* I[S'&&O8@'<6;"Q'*]7F'=K87[H/E2IL+O]G+C,!^1V_!V*=[AP38^51RB=SQ4R$H5&"=OQ; MBG:J9YK W>.M^G5N'LP\\E3,9/A'X.O5>6?4(;Y8\"S4]W+]BR@-#8R>)\,T M_TO6Q;W]?H=X6:IE5 9#"Z(@+O[SES(1NP&L(8"5 >Q- &UZ@EL&N+G1HF6Y MK4NN^62LY)HHHF8,\-WDTN EBTXUSK>#7 .+TY%)Z&?2*)M/8)U>Q#O2& MW,1%>9@T=TFZXDJDXYZ&IYF8GE$,(?U+>V9X>'3;'E*:-\6_JHY;I4Y-]=S]V5N-UU_?X*[ MR(T64?J/+66%9-\N:8;L^S3AGCCOP)A,A7H6G^6^7[GO M8^J3LE1FD #%0\B!+U[(1[&QF<:5',>APW=GHP&U>41C6WH<5!X'AWB\%\L@ M!9?0U;<\$C:'N,Z]>)**S#>I*8L3R)5W:K.*BK2T.JRL#M$F3J&2_;R:KT.^ MM%G$XQ<\3&V9F:%A+4V=5:;.T$;-,J5R2T'J08W^*;@RDQ&!B=+:B[A:MTM9 MU[46*1K8TN2H,CE"FU5-0Z7+.Z$"Z9-KN&R=M'&UK\SF#XUIZ>]=Y>_=__*7 M]V*C.URKZ<6!1K7T1YWZ#>PA#2 (%)!W^70>D+F&HJ6 */,9 8\!U@G?7L1X^J75U;+QP ; M6I,-Q=&DM/S 7\B-#P4<+ *O@'6DAW')$>T.V'#HNO:!>@SFH37T4)Q32K]3 MWP=UP,WR@.0KDR^QO5]QR>$9HU 3(>0KX.0#%,N:;\BE@@4X%$\60/'T'<>: MBV.@$:W9B.(X\S87,W,&=?X@U[$U#[C<-@56I\> )%I3$L71YJW3:DC?*?D< MQ)Z]VW'-SY=6H\>@)5;3$L-IYZW1.YEJP,*_@J1QUMJCR*C3'UJ_)QP#H%@- M4 R'GKQ8ITKP9F.X0)]:QR0>U=96#4T,)YU/,E^FK&2,O6/WB)P-6=<9V><< M/+2MOQJ4&,XVVR\CY>*S8*0@7N9#TKYJV:/XI_7SVPR/:NNS9B5V$"O=Q,#V MQ<=8P[Y\:]SJ$U=L\GD,9&(U,K&#D,DP(0 2S*I+J:R?N?;HW,JXRSU/@ R( M^(6@U>\Q>(G5O,0.XJ5YQ,.07&0I_)S:JQ;7:5JSX6%M[=5XQ ["HZM(J*49 ME1] 0:]@BHT2'MO[%1=L7,O@<6V-UNS##F*?^4I /V+V<)EF>\< 'E8##\/A MY"'0L$B3"T+9CX\_D;GP,@5^K0YQ)TPGYWCDU7Z1)PA5YYF$F M2 +C/M\$L6;ADUC3DXNP"BW$_?[=LHD<96G<<<('[JX_WUKV%8["/6[./ MBZ/+MCO)U8NWXO%2-'YZWR-T.YU?3JV?Q_# M@YK#')Q@MEBPJOBF^=[;>1+ MI@%J8].S5LO?"'#*/!1J@US-[/H^3T:C@>,.G,&X][SKL;>SS6BFSWSW-26> M^6A0[#A65ZL=WFF^K]FK;R^VAS]S,_NF)!0+"'5.S^#QJMAQ+4ZT3/)-RT>I MM8SRPY7@OE#F!OA](:7>GI@'5/O>D_\ 4$L#!!0 ( V!#EGX2&9F5PD M .8R 8 >&PO=V]R:W-H965T&ULM5MK<]NX%?TK&.W. M-CLC6P1 \!';FG'LV6YVO%N/G;0?.OT DY#%"45H^;#C3G]\ >H!,;@$I8;] MD)B4+B[/Q>.>!IVVB5SXCG!;,5SXK)_++][+Z<7\JFSK-"W)>H:E8K7KY] M$+E\O9K@R>Z#A^QY6>L/9O/+-7\6CZ+^O+XOU=UL[R7-5J*H,EF@4BRN)M?X M_4W@Z0:MQ=\S\5H=7",=RI.47_3-Q_1JXFE$(A=)K5UP]>=%W(@\UYX4CC^W M3B?[9^J&A]<[[[^TP:M@GG@E;F3^CRRMEU>3:()2L>!-7C_(UU_%-B"F_24R MK]K_T>O6UIN@I*EJN=HV5@A66;'YR[]N.^*@ ?9[&I!M W)L [IM0-M -\C: ML&YYS>>7I7Q%I;96WO1%VS=M:Q5-5NAA?*Q+]6VFVM7S&UFD:E!$BM15)?,L MY;6Z^3GF?_UA3GB'I31#SB \UOW,UO1:*:X[8Y[3:?J5[8=P79 M=P5I_=&^KMC&R*M*Q0R%LVGOP^WU@GM?K7DBKB9J156B?!&3^4\_X,"[@((; MR5DG5+H/E;J\SV]XM42\2%&B+\2?3?;"BG*/4"R6FMN/6'P"Q\Q^#<@QH&/G]\ WS83?U=> OLD+)G./A4WOJ$P9U MOVV(XRYG=N$;+L1N,ORKE.EKEN<@/)O?B$\Q!? !EAZ+:3] 0X;8S88?BYH7 MSYG*X(.]:9,<">(X .#:EC@DU-&?AA"QFQ$MULEW.0B$#' ?N/QL.[^;\KMP M#4=B-TG>BK6LLI[,"-%I6&*3G48,@+8-\3>&7="&%8F;%>\D+T[#;#-<""Q> MR*Q_Y1)#@\1-@W^6Q)O1(5-4+17JW@Q.;.;#H0^H7,B0!(X%;1B2N!GR M6^Q[$3*(W:;!=FI;T&T[YH?]R U9$C=9WLBB+GDRG(N@4A)#TP,R]/IE'C%$ M2=Q$>6>Z5Y;H^M,M^E7FZ1-/OJ#')2][<-O$V(HV"[9MUP?84"24\K*(;Q S8@Q Z0>8*FE7G]U20V1TF.KRSLW6CHJ ME8[EK1NUH5+JIM)OZ,@I;ZE-BM8F'U!8NBB(&MZD;M[L4I ;)T"8U+JFS5NQ$"I-IJCF7TV_@V!M M/@P@J$-F7:"&-*F;-#<<5,CB[,B\3FTB9!' \\-V7<2&->EI!><07IL.J<<" M@(< 2Q\SU_HSS$F/8$*>/G7+AL9;)EZ42 MC:*L_M)NSL)KUG?R[ZEJ82QOW: -"?MN$KXO=[FJTN%/T8_>N9I(6!%SB5YX MWBAJ)E/UB?Z'>%.K@B7[MTBGB'FL_:QJU35*194]%^U9,J_0HRCUC+EN9Q'Q MO6D48*?E!WTM%^BWIA#[(^*V]:U(Q.I)I:G=R>\4*2]KT;X.D+^=HS\D6G>C M0*_*6595>O- %0.RJ:M:N=+;OM!3E,G00\!Y8(L-Z_S19=(=,2-%_(&C7+5& M9=$[7!<'@W2A8O3V@[?I_HMMQ[Q'43"E(9Y2%N]&IF\(@GBJ9-244G]K8G77 MQ6$GMZX)#J:A%QSA&H?!-")!GVNX[VVU!!1#@%4_!_D'Q]-N/?6I5(*J*=]V M8Z!H8AHPVL83!U/F14-1_T_3S1999Z$'\ -DR$C_9K1OU)@_'U)L MMN99>I85*.'K3+$;"!C8[@]I#.V]0*9*LP7]QU>^$6.^6XQ=)TFS:O(VWZ1B MD249>#CAVQ+KC)#0BZ$>!FQQ' 51?ZGA&TWFNS791BU4!V3TTP\1P>&%BY)L MN>4'8+D-6%)*':?.OI%F_E'2S,B<=JJ?&(BMPGHVX"%+YP:\;_2:/Z#7EJ)= ME.B^E"N5+:5:ZINJ^I^_M\OV7^@_ZH.B%)M9=<_UB>[N.S LYP-/E@PC>>N^ M_&)$(AMI6X6-NJTREK=NU$8=,O>VRJ-0)9(:;%UZH#;Z5#QM3NYUCMNE$;\<3K,4 M,F2L7_\Q(Z/8@(PZ>G*?D+"=CSQYC$?RUNT@(\]8/-+,'E5UC>6M^QZO45V! M>VON>V?VUOWAV]I^A($S%,@P#(&Z>7;P(P3]"Y#?>?F<%17*Q4*U],Y#M3C* MS8\J-C>U7+>_2WB2=2U7[>52<%48: /U_4*J&;Z]T3]UV/^T9?Y?4$L#!!0 M ( V!#EE$T%GP>00 +L4 8 >&PO=V]R:W-H965T&ULK5C;;N,V$/T50ET4"9!&(G6S4]O QD&Q+;"%$2?M0]$'1F(L(1+IDI2] M*?KQ)65%LBR9MK#.0ZS+S/#,'))SQ,F6\3>1$"+!MSRC8FHE4J[O;%M$"S99XQ59$OF\7G!U9]=1XC0G5*2, DY>I]9G M>#='2#N4%G^D9"OVKH%.Y86Q-WWS:SRU'(V(9"22.@16/QLR)UFF(RD<_U1! MK7I,[;A__1']ES)YE"6B>Z0E6D]8(EG M$\ZV@&MK%4U?E+4IO54V*=4T+B57;U/E)V=S1F-%"HF!NA(L2V,LUD7@+-<&(*D,,%"O1VPU88PXV."L(N%*)QBS+,!=@ M3=0J2511KOLRW@T1ED/H);:9.;>.X\")O=G/[*19*P.WSL =E@$N9,)X^J]Z MHE,H88M>W+O _AX@M5'HOP/@I^U:R+T:N3<,>2I$<1JUUT%SB-=DT4+JUTC] M84C5WBFD6@ I79V"ZY^$:[)HP0UJN($1[ISEN=I-OV-&!^?-Z)-F+?AA#3\< M ']7V@&S.NR4TW6$;8LU^_ $&SL^]O?="T=H5:'HQ'-B,8R+2 M%2W%RRGR4(<4W_&[2_ZT71M[TX6AN0U7[-T/8\\8' =CZ MO6['1IXS"@[[S6F[-O:FOT-S@W]*2*DH%7LL5QLU4YO'[TPJ0C_H _^I!Y23 MK,Q'Z6/Y;J;6..!@:B\4K5V>1D] LZ!X("\2Q*F(6$'E#:",1KMOA][,=[$" M@^+I,8$.1$=8;'0#- N'LUA\/)]"XVB#*;Q0M'9M&D4"S9)D&(5=<=&AL&N" MH#<^0F$C/J!9?=04/I(-H87^6,5:%H[2_61MX@L[P91"7J MJA4W1(=?IETCSPO[N42-H$%F07,^E^>O2?.00XF\5+1V@?;.'LQZ9QB1J+MG MC@XU=8\10NX!D?;>R9(^UON*^2JE F3D57DYMZ&:!WQW4K:[D6Q='C:],"E9 M7EXF!,>$:P/U_I4I0JL;?7Y5GU?._@=02P,$% @ #8$.62$T_J3K!0 MK!D !@ !X;"]W;W)K4%-DFSVJZN0%JO3QWY'-W M/#Z21D^B>I0KSA5Y+O)27@]62JVOAD,Y7_$BD9=BS4NXLQ!5D2@XK99#N:YX MDM9&13YDCA,,BR0K!^-1?>VV&H_$1N59R6\K(C=%D51_W_!K9,EO^?JZ_JV@K-AYR7-"E[*3)2DXHOKP3MZ-6.U08WX,^-/>8!Y_M4X'W9C:4@DGXC\6Y:JU?4@&I"4+Y)-KN[$TT?>$O*UO[G(9?T_>6JQSH#,-U*)HC6& M&119V?PFSVT@]@S #V[ 6@-F&GA'#-S6P'WM"%YKX+UV!+\UJ*D/&^YUX*:) M2L:C2CR12J/!FSZHHU];0[RR4A?*O:K@;@9V:CP190IIYRF!(RGR+$T4G-PK M^(%Z4)*(!?ECS:M$YU62LZ]ELDDSP)R3"_+U?DK.WIR3-R0KR9>5V,BD3.5H MJ&!FVO]PWL[BIID%.S(+EWP6I5I),H/9I(C]M-\^Z+$?0D2ZL+"7L-RP7H>_ M;LI+XCIO"7.8A\QG\GIS%Z/S_T:?_>?1#X+A=C7BUOZ\(_[N^):7&XZEM3$, M:D/=D[9CRCP6CH;;_6#9J,@/W$/0U 8QQAS_$#5#!O1"+^I0!P2]CJ#72W B MI-)U7C5$WQ+^/,^ARLLE]!SHO_,L:;I:F9*D$)7*_JDO8!%I1O+W)NB'86 $ MQ 9YU*5&0&P0I4Y@H&8V*HCC&(^'W\7#KZW<(_%HUSO0Y\]KW1WD%4;5[PNJ MWN&NY#J9\^L!A%#R:LL'XY]_HH'S"[:@3NEL>DIGLQ,Y.\A$T&4BZ*W,#[R$ M5.1-Y:70_S.I=&JVO$L-EIG *HK0#1VC"&V0'X7FJK1!U'=<9A0A@G*=\,BJ M##ON82_W>U /N@8U=Q QC_R@(C':H34-Z(#&@IE@(-^D;8,\SS5[D0UR8\_% M24<=Z>@[O5;RI)JO:M8I]*-WM,?[;.QG4;7\PS.",AQ3,XVR O,CCVS06[L>SAGZNS$E]/+^HM0 ML+B%U6Y1!>78BRP(F;FU8# OI$8.IPC,A3W(+'$,YH34/T)\3W727N*_"2G) MHA+%"WG0EBAI:HU_01TG]$W6*(Y%CDD;P3%F+9;9$5P0'"'.=L19_]:J5KP" MM3P7!2=G;;[/T>VU]72B_?6DWJ8G]38[E;?#G.SD+>W7MV>Z&L_)$AZK"70? M_JS7XB:3J[KQ@BY,^8-",^1:56)NLM^'3!'(A1?$KEF2-LS?4]J'W'?*E_9+ MWT^EXA#3;G]Y2TJ.<[6%YH5O-5P,%3N1R1A!43^.3,88+ B.R JZ4[>T5[*- M/[2)KN )-Y&;BK_D^=V7*?DH\O0AF3^2^U52'>G$OBVO/*LCV2 K\:_P,^OU MWJD.)..])^\=CNK&BW M12DCLM#?$)E,,Y^Z/>\AUIQEIOVBL503H!P+Y+6!!2[UDR1FL M[E3D>5(U-^NK>-(;]]'^Q)Q+4RM-CL"LKH;";$F%PCR*!X/MM"1S>I7%M_J= M* ?EO 5%M>0-;TG$1DD%BAKV-"P&K%>A_JC*.*FWZ4F]S4[E[3 _.\G+^B7O M32*S>?-8E^4;G2A=J$V2T.IDM@:-O-AE 34?[1!D0",:,+-K3S&?-&:QZQGO M[&8(TH]<'_[,IY[AWMOG@E?+^K6_A#6Y*57SDK&[VGU:>%>_4#>NW]"K"46N M3^G5K/EPL'/??,?XG%3+K)0DYPL8RKD,8;I5\VF@.5%B7;_[?A!*B:(^7/$D MY94&P/V%$.KE1 _0?: 9_PM02P,$% @ #8$.68Y8. %@#P J;8 !@ M !X;"]W;W)KJ6" ) M?G1MSZ0VOZ>M)VFW%SM[P4BTS8DD.B05-_]^*5D61> (,)4W[45CQ^;[$/(Y M",4'H"^>JOIC\U 4K?'7VO;QI_/S9O90+//F3?58K+JOW%7U,F^[ M3^O[\^:Q+O+Y]J#EXMR<3IWS95ZNSJXNMG]W6U]=5.MV4:Z*V]IHULME7G_Y MN5A43Y=G[.SE+]Z5]P_MYB_.KRX>\_OB?='^\7A;=Y^=[U/FY;)8-66U,NKB M[O+L+?LI<\S- =OO^$]9/#4''QN;H7RHJH^;3Y+YY=ETF3$O[O+U MHGU7/<7%;D!\DS>K%LWV_\;3[GNG9\9LW;35C+JS?=W>9L/MG6Z/;ZKK'*U::GW;=U]M>R.:Z^NJ]6\:Y!B M;G0?-=6BG.=M]\G[MONCZYRV,:H[X_U#7AU,V_C.#3NFR_&-__L^*MOO7I#O!(*]7W8^S.?7DDU,Y1%:J MSAIW8IFF+JKN!1P>=M[-#/OIP=Q/#^8VQSZ2\W.^R%>SPOB^^[$TFUF@^<'( M6^.FF+TQ+/:C84Y-DVIR9>KF,N&GYC&?%9=GW75 4]2?B[.K?_Z#.=-_4RW\ M',:W89M+A,]7W+:G?.I-+\X_'S8FDAK(5)OQS6@/D2$2&2'#8F18@@Q+D6$9 M*&S0'=:^.ZQ7=<=K.D*9-+8CGL.:=QMR853 M;_Z-I>I2F32V+FUI-.(4C<0%6ER(Q$6V]"^"R;@CE"22F,A$88 I$I=I!CBH M1;ZO1:ZLQ:1IUMM)$,1*7:'$I$I>I<(.B=/=%Z8XHRL]%TVYNC70UV9U, M6Y>SS9VBY_)=CY'X@(9-_'$_D "(T\[HR-QB1:7(G&9 MC#M\.0<%ZN\+U#_Q0J-[AVWU]QXU<[DOG9GKFAZWAJ_&M?)<1KX:-S)3>/$# M)"Y$AD7(L!@9EB##4F18!@H;M F;]F)LBF@44G%-=;/NM1H^MC/TP *# D@ M&P(C*##6CS"! E/]"#,4<%B@!^:6*0OTUZ(U%E5#5Z#RT+$7$;LTU54$%!CH M@2$4&.W25-<14&!" ">FY?K"??P42LWTU&$M]IJ0J3TAZ"Z?FC*Z;&6%9SF6 M98FE"]6&!%0J7:@TA*;%T+0$FI9"TS)4VK!C>G7(U.[P*V[XJ9-'=XFLH*3) M'6H3]< 0"HQV:8-Y@(FS.U0E$D3Q?2(4F*F'."S1WB(RM48,\[(V/N>+=6'D MBT4UVZX,:ROCZ>4]XE/9/CQ?#=_6U;)LFJK^8OQ:M05=ME#5R/2N$0H,], 0 M"HR8K.,X,[E8N%#A2#"EPH4J1]T@AZ7;2T?V2NO8S:>SYS5QS]-JOIKW]:N[ M&H%*1R8;P(G#IIO_Q+J%BD>"*]4M5#U"TV)H6@)-2Z%I&2IMV#*]@&2O-)"J MEB';!"H@F:P$F=@?4 5) *7^@$I()GLZGW%/G->A)I)@2O,ZU$72@SQR[YKU M0I*IC>21]:CI>O7&L*;;U7<66:-0]\AD$>@PGYLFDTH5ZA\)KL]LGXGE"C60 MT+08FI9 TU)H6H9*&W9*[R&96D0>K$W5=P=4.3)9 CIB6T"E(P&<\*DC=@74 M.S)9S9G,-YDTC4/U(T&=,-=Q?4N21V?R7O-ZO MI:;K%:F9KIGL%;OK2DVBYJD;,;7K67?)JO6L:OCH#M$" R@P)(#B>E8H,-:/,($"4_T( M,Q1P6*"]@#35 E*UGE5]Z.BK"OTN1R@PT -#*# R]3L=H<"$ $Y8]Y]X8QI* MS?3482WVGM$,4.UHROJ/>?+R$2@T(*!2Z4)](S0MAJ8ET+04FI:A MTH8=T_M&<\S&QW%O&:'ZT=1O>80" STPA (C4]9Q3'P,"928$$3I/2/4.*J' M."S17C>:)^E&K1Y7QXZN3THWDHM'H-R X%*Z$0J-H&DQ-"V!IJ70M R5-GRL M6:\;K5?K1FUWJ*/&=H>EUXU08$ "=T(9486I1N)Q2-0:D)0Z<4C4&Q&8!6+ M1ZQ>-UIJW?B*1U/2]0I5CY;LK!R_>U4]4RI;J($DN+[#IYY8MU +"4V+H6D) M-"V%IF6HM&&G] +4>MU#7%_5'5#+N4L[G%S%-5508$ )_)#6Z',R)*EJFF9 MW)%FO@2:IJXSAF\8@Z:G2-ZA4C%!CH M@2$4&%FR@#--SQ3+$_LP5;UEA (SW2"'==F+1NM4T3CJ1J":,KID98'H,-/R MI;I%4@."*M4M5#1"TV)H6@)-2Z%I&2IMV#*]:+0@3WPEVP2ZX]+2.K8;*##0 M T,H,+*T>SMC*##1 U,H,%,"AP7:BT9KS+-6O_JQEFK:Z*(EE!;WF"T]X!TJ M* DJ 0VAT B:%D/3$FA:"DW+4&G#]NG=J 5]*BS9,E ONDM3SO-0)TH )TQ< MM1]"F9&E]; Q%)CH@2D4F!' P:LZ+-=>3%JGBLE12P75E-$E2_@MFWH6!!0; M$%BI:J&J$IH60],2:%H*3Z4VI!7E(+-DG4%FZ2U,]#0(*# B@U"%0 M0VK)6I;YW!>G=JCY))C2U [5F>0@G2-3N]UK2ENM*54K!M6'CJU#6_OXT1LH M,- #0R@PLF5-)UY?0($) 9R8GCT52C^%4C,]=5B+O8ZTU3H2=*-031E=MK(E MM+ATC0%E!@13JERHE82FQ="T!)J60M,R5-JP87HK:4.V99)- I64MNP,I0Z! M2DH],(0"(YN0=N+<#I63!%#ZQ650+:DR5I:Y3D=I8VRJY.B[F1-\9C M7K>;^FP?"N/M[S?&V]FG==EL?WNM=EJ'*DN;<%V>93)+O$D(Q08$5JI;J+B$ MIL70M 2:ED+3,E3:L'$.?ONDVIF.:1RR6:"R=)>FG-ZAGE0/#*' R);%K.>) MJ_IB*#,AF-(,#Y6:ND$.:[67E;9:5KXKVK+>_J;[EP(EGV>LG=^AXM*6I9?+ MB9N#4&I 4*6ZA=I+:%H,34N@:2DT+4.E#5NFUZ>V6I^^LF7(-H&J4EN_C1,* M#/3 $ J,;%G+,L\5'P$.928$4YK9H3I3-\AAF?::TE9KRJXH;>-V_6%1SHS? M[NZ*>F,I==,XU$O:Q'Y-QBG+ ^4&!%C-J MJ\THU2%D5T#5IRUOEQ25#A08$$"I':#2TR:>#>M8CO@K1Z#0A(!*TS9441X9 MY9$5MW;O'NVOWJ5IDU4*%8^V;*P\QV2.*VX-NX%R X++N.V(3R0*H=0(FA9# MTQ)H6@I-RU!I@U;AO?_D)VW3)-M#'36V/;BL)\7?O T%!@1PXD[%C3U09L2) M;9JNY=OB1 ZE)@1U8IKNU!<&FT*Q&8&U'<:/;+KGO1?E)VW3/'R*,5VO4!'* M92GIV8XSY>)OI[Z!<@."2T[G4&H$38NA:0DT+86F9:BT8:OT1I2_>I^FOCV@ M"I3+1M(3^P*J0 D@-9U#+2@G]FFZ4\\1GZ(,I28$=6(RU_1=<3J'"E$"RTW/ M/7*_G/=2E./V::JC1M>H?I\F%!CH@2$4&''9KS+&Q+M]4&9",,6WC5!@IAOD ML"Y[Y\C5SA&T_$I-&5VRLK,BEE]!F0'!E*H6:A^A:3$T+8&FI="T#)4V;)A> M?/)OMDM3G3RZ2?2[-*' 0 \,H<"(RV)5E/-08$( I4D=:B25(QP6:*\9^=^Z M2U--&UVTA+/BIL/$IYM J0%!E2H7ZA^A:3$T+8&FI="T#)4V;)U>??)OOD-3 M31C=+OH=FE!@H >&4&#$]=LSH.K4-'OS<3"@STP! *C!S] MWDPH,"& $]_UA5N1*12:::'#2NP-I'.2@=0:\_OBE[R^+U>-L2CNNN.F;]QN MYJK+^X?])VWU>'G6M9?_5-4?MXRK M_P-02P,$% @ #8$.6<297G8R"@ "3< !@ !X;"]W;W)K *$(T%I"44UYLB5J"WRYV\7U8DN>/0GZK%XPUZ&E9 M5O7%8-$TJ]>C49TOV)+6K\2*5>J7N9!+VJBO\GY4KR2CA3EI68YP%&6C)>75 MX/+<'+N1E^=BW92\8C<2U>OEDLKO;U@I'B\&\6![X);?+QI]8'1YOJ+W[(XU M7UV#4K2SV2PO%'.^B@NZ8^/R5M0X9@+DH:_,7/;:VT0#EZ[H1R_9DA6#)J\U_^M0& M8N<$-0Y\ FY/P,]/()X3DO:$Q#BZ06;<>DL;>GDNQ2.2VEJ-IC^8V)BSE3>\ MTM-XUTCU*U?G-9?7HBK4I+ "J4^U*'E!&_7EKE'_U&PU-1)S=$WK!7JO9KQ& M+[Y6=%UP9?,2#='7N[?HQ5]?GH\:!44/.,K;R[[97!9[+INACZ)J%C5ZIRY? M],\?*18 'BN#S\]"'6/KG3>\H:S^C44MLVP!!Y6U_3K>D5S=C%015LS^< &EW_[2YQ% M?X=\/M%@O0B0+@(D-/KE)[4$E:*N(2R;4N$%XA MT4TC#4]C>LII/-%@O3AE79RRX#2^H85:%6<-8D\KO4Y SFY&2'N M&4F\\SCN\(V#^-XRY73.J>8$"-O8N6@\)4"B 7:3=.J%-^G@38+PKI9"-OR_ M!IY>2:5FE:&8#U5&H3FOJ$HZE4TE4TR$:%VS!G)BX@9X @38--;2ZY[.RS6%PT6_'[ 4PZ:\ +6S ,!K[EXK8DG(<9+S+#\L5Y5(O^AKU MW=7[=^CJ7C(C=$#(B8/$ >N:Q%'LQVKI,P[SYV^:@XHUTSS4+)ABJ*4JN[5D M6_CZX-V7._2.RDKI=X84K6D_D$0!X!T^':30,.6@*.@[QU M^0O5A%JYCEU]>8M^%64QH_DW9&H9SJ?4P34<$Z@,7$,?>,N*<9@6S>PH\'H2 M:JKR7N%>2;U$-M_-3+ _UGSES2N7"B< ;M^[%;.HTG85V]4 L-JY]I,;/FF+"7 MG,YXZ==E<9"NCQ5FIQJM'PS+S'&8FJ]R0Q&U5J^,/U"U_H(^NSP[C.-^#;?^ M )8XC2;>B<.6DW&8DS]4#RJ[A/P.(<0NMR81P,& W3".,K]FP):$<9B$/ZM* MEFK#+:4N C^+88![(:2NV5 )3S]0R[TXS+U*\(J:>\"YS!E#X/:9]:%9>L5A M>NWR<46_ZV0\4[ND7*Z5"FNUXJ9&12_4.Q4+NN3RZQ!G@( '#"<3_SX16R+& M82+6G"K5=F\O4IB32Y3#>#S%&> 59#K%D5\58\NK M.,RKA_IEI+UQ39GM\]5:'-Z['N0/B-K=B'KG S*=9B'\ MEA[Q]*@>G*:@^I >' [2[K$BX52C]?N0EGB3,/%>TQ5O:+E9@@O>K#UR.@&X M-878 S(T\^69L,1RDT#'71'@> PTJP,B(;$B(=DO M$G;=3M MN^=UPZ1"_):KG5R#/H^WM)Q'(U"7.UBO%:J@5%[TM5D'.Q7(H*U8W(OX&( 9(V^R$' M,6 X\9V.<0JU>P-0'>N67$F87+4'+PJ62YW,+Y4ZVGS22DD[ M=K9Q3ZO2!R57J[83J6B^D3S71&1^/V(_2X"M=XSQ%-@_ :;CS-_U():>R7YZ MWOI\M*='['#)?BX&3(([7&+)F.PGXS\]LZ!7P*;<-X.N:1)H\Q-+UB1,UM>' MSQAMT$RID*HRN:FV6TI^B )T#.#I=!P#S A88I+Y^T?$4CH)4_IQCC'=<0RZ M!% XB:$EQC7$XXF?/5/+]FD4W,3N^$X8'I35S\DT01H( .&F"3^A$VMT$CW"8WCLS)U142"@9N$ MD!WQ+Q^I%1MI6&R.&Z'_.LC M6\Z8_#>(^*0-@E.-UO=]YVFW\.-N/]PF24_[)-O/>)0MM:(F/:+GT+5*=C>$ MIG4BV;!-E,A9O+.;#DCMXA:.G M]42C]>-AE4ZZYZ& 'T[NDSX-<*K1^E&PLB@]MM/Q9Y+;U3KQLV?'6J==0T]^ M9U8.9>'FQQ>%$V[N;5,:_4\=J+:-OAO=Z NF>_B"QT[TJ4;KA\?JH2S^.>F> M!776T5$XT6C]*%A1E85%E9ON-O&M5(_.(S^:]G.YH]S[7E7F+Z=GQ-_'KZ\U;67:8 MS4MB'ZF\YU6-2C970T:OQ@J;W+QWM?G2B)5Y=6DFFD8LS<<%HP63VD#]/A(D&@ MDT !@ !X;"]W M;W)K4LIC_OH]#Y*B9-GM[.("TXFM!\GS_IUS2+]Y M*/0WLU:J%(^;+#=OC]9EN7WU\J6)UVHC3:_8JASN+ N]D25\U:N79JN53.BE M3?9RV.]/7FYDFA^]>T/7;O2[-T559FFN;K0PU68C]=.YRHJ'MT>#(W?A-EVM M2[SP\MV;K5RIN2J_;&\T?'OI1TG2CKY.U1'Q>D,A67.(*$/_?J0F49#@3+^-..>>2GQ!?#SV[T#T0[ MT+*01ET4V=*]\=UV42@S$L?BH MG*>K/%VFLIS(3?I<#!X+3Y>7E_>SGX''9W- MK^;B\P=Q'-^]?'ZZL/5Q>SZ3LPN M+CY_N;Z[NOXH;C[_?G5Q=3G_Z59]*[28/QD@V$3B*H][XCG.->R_IGOT>?#Z MA7B01J #5(E(<_%!+72%=C#L#TY[XG,N_BESOL#:)B)1KA6P?;.5^9.(X6^F M2G@9K\KXSRHUJ>/\[.Z]6#SQ58W\'/3[_\ ;^&QJ3 6O(??!H9H2/N CL=RF M)<@*O$/\S0X2B8=U&J_A%9&#KDCX6F39TW'QD,,(IEJ8-$FM\0:+ZXF[-7!; M5+FLDA37&!=@@+GA3U9MB.Y2Z70CEEY33*TIS3'%6MXKL5 J%R#*K=3,-@DZ MHQ-X68&/*]?TW>K0%BB/4V"2$2OV0QFR)%9;GII&_Y+3^DA!:'T15.@W>T6E49F8"G8*[B2H-L[!.7C_%: MYBNB; /"0)FYV>:7%WX>T(V##.J1P6@47O9$RO$DD@($50IP4\J[*11&, !P M7K+PX0V<@8,PKB)AV_3< 1'FY*" V[4P2;I IX$811I,1)9KK90PZ6-K\HA> MQD6]5[':+&#*DX&]]\-ZTJD?9EU460(J(1 XX)+AG3^JG",S:0.91CWT=P9$ MIC"]R!D%H@4%RJJDUA:KB^0Z3E\;,9Q),-UE:ATP>MS?BBQ92'"><^2T<8Z6 M%3-7;;W<==D@=@47R\;H:0ZA!":'9[)4+M*L>1_U"MQS"FN.D;YMS5Q-:HFN MGK6!;'55%,E#F@$F Z>D@6H_JO-/,DEH5<":K4QY_1P;(AP)F,Z> X,M< ;" MG%.G_\[?2W*8N(*F3_DD-80@YS1ZH" [7A\T9+D,\<-YE4%P3 /'.COWCO6Z MZ(FSLXC^#OK3B RG>ZY]=Z+6]WWNK]=^[H)(%73J+3 M_IFX*S#4VQ<&_=-H,.Z[AP;]230YFXJ+#OWXW6L@RJA+Z8_%()J9YP MA/$P&IP-[.WQ230=CD%\ #D 68!5FU^="PBNDHFDSZT7AZQO$:_'CQ@(^7 MUF#L4C2,^2]T$;14/:$L2Z?X4RUMN0F M-(,,7EN8X\P5KJ1%@OQ+ $'A(.@TR=>1YMIPA1!N(Q/EO 8MVVP+YLZ?@'EA M9B.>)Q3*K'.!U0'[ZH#&PO@&=DI$&V]_Q/X7_*D_<)]@.2_$5TKNT3W?PTPKQ2^9AJXL(&^.R2KPTQ<(Y+#\2U.F&P*UJ$X,F7UFQFS_7F#GP(7P M$#6;'*U'P\ 0S"T8*X%02BRI $"O>/:-S($B',8KF7(+0I_H[N+SP2V./Q V M-UOF?.K0/F4HWULQQD* KP?&8YM@R-Z.CAA\V"'B6X'/8EB0U(DK63<%&B1A MWTN<#=A)P,)47MD5J<A4X2B4&^5 K$:?:,%.J$2T$+3OAIV( M8C;R":(WB"M!@>&C'TGGP /&2N>A3:ZEH2$->DC6S-@^5>$?% ", 41[B R$ M*.(394Y8+S#58.DUJ$S@ MJR0'M,!F])$V]A S +& (# =4PTE0+*X$(#S@2F[>7*%2G/O1Z4IS7H) 1CH M2%$G4G*'&'EX,BQ"2\SL\V/')G(A(,H*77#+]@TH-$X+:U"/H.)L7T52Q59) ML!"6DCHFH+Y9L760)H=$JO-)^K*1^INBT0!^ #&D)07X8)S;Y35&=8_0PX#9 MPO>[U8+/E686)2I&<\+\&%#;8!@-SR:82QYXE]+L6)#F5=(6,:B J5'A6EZ96OXUL3X-@T3LCRP !#,$EP"J9%/ MNY#U>Y!4CD7/\D%E]VR\H6K V-QU +0&4"-%#P;SXM#U2%'#Z+JLJ=<>U*XK M>W*X#,08(ZM@B9QC4[[-X2OC2;W:U[I>U)$;4C3T"*C\AIQV M(^5:QO=JPS[1N2,!T&*W8'Y@F@QOTD0YS'-OW7$SCG&!5"7[/&A*T1+IP$=\ M[MRKIR9/M_B#0$5!67BJR9I*Q?I [@+^HT(1^?FPN0 %[BCAT@C^ZV$7@,$ U'#Y( DTQCB*BPJD-S]YRVW85R%]T M]P'<]HI)2,>MLH6]("LI0>,)0NPPGJ?Z.V^@=GKZ)$9KF6;PK18]^2_"X&$= MN(V:P1/\FD:\ M6SC^WGTD;@=A![-X':BVUKZ#FTLM-PHC RH^K#4%@DG,L_F%N"NVD'Q.AS W M_,^6S_"CK781I*0H-K!_A_ )W5"QP+!/M#-HX+HVLA&;1B#9,B6'1LNIP.-1 M X'J9.Z MG-'D5)"@-Z$ TK);N SUZ)68W\TQ,7(#7#0&< 5::[ZV2^O*3,_@TQ1P*E6$ MGJ\ ]KP0244.W[;]0.B!1 ;P;&O$!O4XWAD\TU5KG>VV$-I-XV=4:1W_\'*> MGX[&XL5W5C0]Z[>D@ARDWC+K-Z7QK5;9+LN;#'0K;DSVZO!M<0'9$<[/55:. M,L_$26] E/?&8]IO@-[89M7HC)QE4BEN,O5%N8%X\=,MUVG$+< ^< #$VH;F M4EN.:PF^I@/SPL@I^#-*ZLBYP$IRXVS'R$RY#I4N9/( ]N_[L*66F"@$D=5E M4&$"!:\O%9J><5U3?\&U*<$P-NEC:2M4-+XM ]&&C10W#&SJS3<*O$:N:(C( MEUE\HLH)'U:!L(QT<)GX.-?/OYH MF1M8MZNA@27C1R!XDQIJ7W5EG]8!M[VAKPU10Q-A-L5V]N%:+3.JD;O@7EMP MH\!&^1Y-P6&<+$*Y'CUG9,7^K/8NK()8C7!4TV2$';3&T1B-^)QQI]'(KCL( M#*"Z6Q(FAN-)?Q)!D@0+_.7GL\GIV6MQ9=%?W"[L4@$M$M03L-6TR.Z/J"5] M>)0]=;4 +=&X?I3W;0A"<0:E+;GQR<;I'I\Q7#SXK)7ZWUU):+J)6, S(B\ \DQ1;5Q29T!ZD+N'I8\3.U-VRUZG>#]*"H5NMNX=J0 5,=R^.Y58)\'8):.ZGX9K9AK'8V1*1TG[^^6XTHAY/SQ M2S/Q-D50O+-!K$,GC.U*U.JGL,?+O=["HG79M#<2!S&J!2>:E>$%C)RI&@*P MJW$D[<.-NPU,*'*TMFB6A-01 M!)041/J] 7BCB2U/@ALJ.&4J*MWIDFJ7QII*J,H9@@3$M" J40.,T),2!:8RK)]@E@TH/OC;29+ZB3)[39ST1P6LX(;C+$?[MN.,6M:TO:-;5X:EBP](@90B[6@P-/$7JC M5O6^;B#[N1REW+]OOP>I9=.W4_L^+C/T?[2#/24!>IAVU3ESRW\C MDN_&!K@/ 6S#)KBHHZ6N8E_VL06SYAQADLG].6MN.Z@ 81EVY @SL(FC'_!^ ML:,;ZC/_+C;O"ZG1OKRZRVZZ9=7B&$2DU]GJ 1]VQ:W *7#&A] MG&*9AP+Q4X-_*,!.C]/\F*:O$^1FQ]IRJ58P/[KS3DT(C]M&3)=B,!A4*8.*:M1[P= "6"2P*GT6:(35JY,M6=WM8=@#U5F'J57:90-XLY M/4'\F!P#,W7 Z$-%'ISY!Z?P%NV?#TV[8;-!/D!86K/$:'=%SOL$+@YZ'>-* M1:TR31UQ:O?&QWI:Q2GJ&' 1Y0DP-G;^$55OBA+4QF((0[TB? #/SFBJ?-)^ MCGHY(4H >Z5S(7$:'I7C[(PB _77"46YH&8WY-&&\4J[ZBT6Q3)2*=KA@O:F MI6^YJYP4C/#R1I7K(C'[JG=!%EJW4/**>E&43K:7;)QKJY$@6+VZQX;*'Q"+ M#>#XK@[J09NBP-P17#HS.-^VE*7G$'9\;"$VP%5V[T>W=VJ$@,-NU87:IC]U M# 4N>(1V][15_T%]"8;P<*#$(?[_"TY?] *4Z%/AB^;3:'""&ZA/HO$IE=E/ MHM/QB,I0N!GU#HT?<ZM/3,!9#H9PR0\N)@PI5O::(>P8*7=&9K"Y_PP1Q[38=!-E3MA<>4#=]0;%[(: M7GVW4->J2/I^$D(&, 3:Y.R;/C4>1!\',19K)4T[OA&-KUWV5C?(&EH^!P4M M=U6\\;25K]07:Q5_S"I<%H*9FSUMBS""[JU68XN,=C4KWI4 1MK81]Y2 CM^ MLPH;@"(?$WT4[(DY%LGJ<9P>[>NV,&/OR6TDM'\2:T ^I'_PO;?6TN@HL-\! M[M_<,TTS-:GW*1$0IL#2V7I2,E[O ](>!'$;.&-PM6];>W"*.CA3N.C8J>J5 MM2"F9/0^:3-M,<2Z+E##6\/)#S3[FG:O#6[R2VN7Q%GO$N@K&&:G7%'^2C7V M0[)A3+1Q(--6FF1=!&FW%-UF\R:@L!M9J7K])8<8C*7BCNU4I,:@2-9\.YJI MD<"WJ>=-U03/_#)7W%$HKEI2AB<$5X-J;$(I,SZ_"\/>-H M[,6!&M)KNP8D MDWNB$*<&QYRE!*+!?@I=>ZTP98B")1-=#7* ""5U;HD(,']:UUB"1CUMV,94 MDY1\=V\Z&L7NU>[-?%X"N$]G&?3P&PR Y#C6Z0(7N"CN67G,&I)+W)R.O]70 ML7.'3Z[6%@VX.9J>G.+U,>#QX62*'R=B=-;'#WAC@!^F8C"8\AXM5I*A@^3/ M *R?C880C,$2D5/T <]"WD/\HN- >/5680&#M&#OD^T@1G[-H+\6:X"4(*6, MCJ_PX:/@Q)$]?4/.0-7C]7B&8'=VV);3=D7>2^ZZK4Y-1##G\![P]P(2[K04 MMZGYUMHFM"T,'1K!]2F 21K1.1\.R,&-ET&GQ9+'^.!/6!V=K_4[69'4M*Q: M"8+;[MSY.Q9(T)714MEM_LV[?G%4_V+83KT1KEM46V36L^&X3P^?.).A+0MA8;:G>=ZWXV9\XXWO-TVPBO:_<3)9XI^[BSS M[X$%=,7J8AG,H[3HX3ZF(3>:->-[*QK\W":PW&G@N^RD&(]TPZDFV) M[X.?F?;I7W,SY1A_/J?F5OC*F3@=[3S>O<44_P5GR<-]O>&/Q;A#):U?G>&S M!:8(_&V*9- /7'7^T$?7#RV]#'Y+"W#2BGXQS";C_+-:_JK_4;(9_Q97_3C_ MHMDGJ5=@J2)32WBUWSL='W%EVWTIBRW],M>B* &4T<>UDB!N? #N+PM8O/V" M$_B?:GOW;U!+ P04 " -@0Y9&HE1Y!<& ]#0 & 'AL+W=O.-WM'!4LSE1+IORVN#K][& M2JY*65FE*S)R=M@YCMZ=)"SO!;XKN;(/UL213+7^P1\7^6$G9$"RD)EC"P+_ M;N6I+ HV!!@_6YN=C4M6?+A>6__@8TN[H4CM),;VEX^QGK:SB5!WT M'"SS>2]KK9PT5N)?6$GIBZ[Z4=W8I,GG8 M02M8:6YEY^CUJR@-W[\ -MF 35ZR?G126^Q82Z>ZG *OI^^9LEFA;6TD_7TC M[QR=%#K[\<\N["]:WXW]\NKF'#0X/OWCV\7DXN;BZI*.;\X>DH*N*OHDJAJ= M2W%3%]JGFX5$8VV%2HP1A[W,*">-$ISR*8MDNJZW$H6MY+Z7?*P1S2YN3K]_>/5 MY[/SKQ,Z1P@W?S7RC:"NI >*="Y%=0^/66T,P.P-DE$0AB%C*.0>*/6<:C>6-8V5UH7(/R*XY3'I&&-3& M<\5VZ>)Y4I\B1ZD6.F?%MCJJFC?EV=8FVQ(P\ :6M"6<% MV/@H1]9*9QN'ZSP42DQ5 >^($.=UB7V>J #AXU6&9@)_;D51>Q$&Q\9.07Q& MAPDGNS11'-/3<"#*C-59FWC]C*X<@9&2,%OD9K9TP0K<,'F;.CH5=D%+H4 . MBL(@3$;TN85]3UD!V&JF8'ZABWPJLA]D%P)=A%9(TR3HQV.*@K0_8*Z5,(?Y M#1F%8*&S#R2C?AQ$..]WHX1&P6C^<93INE'W8K)CQ0L(2BL"S$4A&<8I!D#7.P66) M,_;;#Z)1GZX-\P[)86U67'H^1L$@'9"_X]_JV=L:E&GYB3H6DBG4XH[3,5VA MFH9\Y:#;'D2#!#QVHIJK!V%&R!\ZMDG:T]!1,S3T>+BI&<>_P;X4]TW"N/.R MS'!--BVW1\-H0)\]LF)3\2WFYS ?YC@>#%M(NS(/6$&<1$W>/;N?%;&2[EDT M41J,!BE=/^ZY[!%16IK\IG6^4D4!5_U@&(=TM1D&[*JY2)@#\.BA\3R<:73M MBH/;#AH,/_)/O;;W>61OKDQ5-:] =CS'P+(D9S,\KW8-QK8?.==\-,%MP+4 M7_"F ZUO984T3- ]#*"YGQ6N"#236U^ MGW$G\.!_LNDO*F[]AZ^4[1R8J+M?G/A;SEO8KO;/D#9AVB&M:XL0;0#(F5PZ M0MJ;D4"8T.+-;NFU,$_;IPH-BTR;GSWF>Q(/>0$.]1.>#'$0AP/>&:,#0[H$ M=3 @F<+[XV X'M ;7F)Z)>@@OXY'01*.VW421.,(ZQ-A5>8+E*NB=IZG^V$W MBALYK-+UJC]8KY)PIV95EU,$@GJT\W"4!&.,NC2*"',QQ3V;\,"+@G$\#OK) MD-((X =!BK;:]63J/7C2EM+,_<.=+R1TQN?AL<-T_BK7CSP^*+,'.% M/BCD#*IA=XBGN&D>Z\V'TTO_0)YJA^>V7R[P^T8:%L#Y3(.=[0<[V/QB.OH/ M4$L#!!0 ( V!#EGAW^"[4P0 ! * 8 >&PO=V]R:W-H965T&ULI59M;^(X$/XKH^QIM2M!">&ET 4D2HO:4PNHM-RL[13Z[V]L4PI[%.FT7TAB9I[GF1>/W5M+]:)31 .;/!.Z'Z3&%!>UFHY3 MS)D^DP4*^F*<\JP6A6&[EC,N@D'/K%Q[X*C5VH3;H%6R%92@,)E/QC6 M+RZ;UMX9_,5QK??>P4:RD/+%?MPF_2"T@C##V%@$1H]7'&&662"2\7.+&>PH MK>/^^SOZV,5.L2R8QI',GGEBTG[0"2#!)2LS\R#7-[B-IV7Q8IEI]PMK;]LF MX[C41N9;9U*0<^&?;+/-PYY#)_S$(=HZ1$ZW)W(JKYAA@YZ2:U#6FM#LBPO5 M>9,X+FQ1YD;1OYS\S& B#4(#JC OBR)#2K=A&4PH7R.F4[CB.LZD+A5JD$N_ M-J9"PJWP#4&9[=4,";%PM7A+>NE)HT](VW OA4DU7(L$DT/_&@6PBR)ZC^(R M.@GX9RG.H!%6( JCY@F\QBXK#8?7.)$5#4;"F LF8DXIF1MF7'KTL7@]7/,X MG-U8%[I@,?8#VCD:U2L&@Z]?ZNWPQPFQS9W8YBGTP:XHE<,B[M?N[T?<&+C, M9/SRSS'])QF.ZY],'Z^I<^9/L]G=]?WUY'%X!Y/I!$;#^0UTT/)^9QVS<=DJ&$\<&!<&B=' 'U"O-,,./<_#[B]&AFU(5"N$%EQA3*-/ M(SG20(EE2?U AF]LD2$PD=A%51(S;FAL:G)3F%'C)+:9BE+%*=,^P$+18%7F MS7GASY(7-A&T$;^U6QWX3AMLR_0MV7)^_WU2+EZ)1*HW:+6Z\*UQWB2F_9@2 M+*3FYA#AN%*%,=) 32!J-B#J'N;F$Q^3,@-KIJ$47&@J>T;^UB27KY[L0V&C M'E$V:!)5?2_XG2A6?I!SPU%?V))&,%,RYUI;)[]Q<4,ABQ7Z\KFR_\>FN@NQ M8%9HE1H@#$-X9DHQFV"RMCFE8&(IQ/8067.3N@[\#+1>:3=_&^1798U*L]." M,>.*1K]ZH:/ZE64EVHKJE-D=:%PZ&+I^>++WVKO2"X*QC4C3@QHG<]V9<;;@F>L?J$==(OO?D+X7\0B@K5.W MT85C8[VV=TKGJ%;N+F+CI_WL#^S=ZNZZ,_2G_(>YORO=,[6B#40"EN0:GIVW M E#^_N$_C"S&PO=V]R:W-H965T=X8*QP20I, ,AEW*32S('[7WH](.PUZ!&EGR2')+[ M]5W)QB$M1_O%DE:[CYY]DSS:*?UHMH@6G@LAS3C86EM>=KLFW6+!S)DJ4=). MKG3!+"WUIFM*C2SS1H7H1F&8= O&93 9>=F#GHQ49067^*#!5$7!],L,A=J- M@UZP%WSFFZUU@NYD5+(-+M'^5CYH6G5;E(P7* U7$C3FXV#:NYSUG;Y7^)WC MSAS,P7FR5NK1+1;9. @=(1286H? :'C"*Q3" 1&-KPUFT![I# _G>_0/WG?R M9?@=@Z@QB#SO^B#/%M$QN^%H@3(U!:X#)#&Z4RG9W'H>>[SXA.<& MK((/7#*9$OYP@ MVV_)]D^A3_Z=G3DWJ5"FT@A_K/#9PDRH]/'/8\1/0A\G?G>_NJ:R6-RMIGPG0UAVGZM>*&^Q9;;1'*2J=;:A,H-4\1 MZ-H 2V*GR@Y42076B-26@GA3V#.7"J?)FNISRIK$K@P%9VLNR)(R1OM507+7 MBQD05,ZXAB$>N=89)CR9QYYQ&\OP1K>/L%2E*O4X4#>D;TG>%Z58J MH38O33(H9+UPN!\H/*@EY?<%4E9RRP3_1DI&Y7;'J&P)*DZ:[TK1-O2C3ASW M'/&(AELTYI)RE59%51_.#F/Z$W&-XP'\3+.H>:F4PKP05;DZ5 M]Z86\)D>5//:&76-O*4>SD ^AW MDF3@IHG+[L!+AS0=#,_=E#Z=)(Q<-*@H<\H=7'0NR*+.31NV8[=9]^ !HK+: M^&?60*HJ:>NWJ)6V+_FT?L!>U>O? "JY#9<&!.9D&IX-!P'H^FFM%U:5_CE; M*TLU[*=;^AM![11H/U=TL3<+=T#[?S/Y&U!+ P04 " -@0Y9!% '9N,$ M M"P &0 'AL+W=O71\,;;R3N!/CEN]UP=KR4K* MSW;PMC@+0DL(*\R-16#T^XJ76%46B&A\Z3"#?DNKN-_?H;]VMI,M*Z;Q4E9_ M\<*49\$T@ +7K*W,K=R^PU.+ELM*NA:V73<( \E8;67?*Q*#FPO_97>>' M/87ICQ3B3B%VO/U&CN6<&38[57(+RDH3FNTX4YTVD>/"!F5A%*URTC.SC](@ MI/ *YK@RIR-#D'9AE'?J%UX]_H%Z!A^D,*6&*U%@\5!_1%1Z/O&.ST7\)."[ M5@PA"0<0A_'X";RDMR]Q>,D3]FDP$EYSP43.604+PPQ27AE]R%X/-SX,9X_( ML6Y8CF1UEX\@39<4]V_!3ZS,8 YESGE=2M0OAGB7<&+BJ9 M?_[W$-K.[T/ M3.4EC!_ ?6N2(3@SI[!87E_^_N;Z_?SJ=@%7?WQZN_P;EB5ZL7=MU6.G\()< MX><7J#CES#G<*"H_<(M?4;0(BY(I+C;>8Y;$''-O9I3N^'T_E0WAK3!(WC=T MKJL*5@@-XX4K) 6XNN;1%6E2>2I@K60-3 7W-AL;235!+G>.::QG%P_.J&2 MELN6\ABV)2=_,&5Q*LKNPF9\3B=34=73'M,7$U2:H&%->STV@*85,3W71%(9 MNZLA9Q'_6N\&/^4<*W@IZX:)>^":.'UIN?*D[#UAZ/,F=J[ILG.?O)"&8!1B MUSY(()KCJG R]GNP-G0!WNU>L_M'9HX?APFB,/MUZ*3MY[?4_.[[O.V#>75' MMZ)&M]=:5G2U6>L-6U448&N.C8IU0V\C=AH"G6/[>2YRBLJ^Z59M%[N6,J 7 M9:)PBZR6RO#_F+O6"*NP98-KW5*!LZK:AERJ_3#8C(DF)]K+,J68V/@:""\* MXL]\6IA2MIJVT2^/R33KA/WR_LT;"W+-X17GW]U1['J7AXS9^>,72-,C:L=A M0FTT2-()_2=)!.<_86::01IE,$Y3.,I"6$IS:(\LHN7HB-"G44QM=A3!>]3Z M^%$8)A%$$<01,4]^@#9P(23:XS&U1^'4T4Z/_#_+J.K0RZEH*1.(-!T3NG4: MPB%SW%F=MV[!U7J;/DTOP3J)HD47OTJ*S2M[^FR6HSV4]R[![#G7I=P**B>4 M><#;]"*+@LZBL *VO)?'N!G:#_H4\^Q]02P,$% @ #8$.6:%4X1-= M P ^@< !D !X;"]W;W)K&ULM55M;]LV$/XK M!PW8)\^293?K4MM G*18"B0-&K<;,.P#+9TD(A2IDB?;^?<[4K+J%*ZW+_N@ M%Y)WSSWWROG.V&=7(1+L:Z7=(JJ(FLLX=EF%M7!CTZ#FD\+86A O;1F[QJ+( M@U*MXC1)+N):2!TMYV'OT2[GIB4E-3Y:<&U="_NR0F5VBV@2'38^R;(BOQ$O MYXTH\0GI<_-H>14/*+FL43MI-%@L%M'5Y'(U\_)!X(O$G3OZ!^_)QIAGO[C+ M%U'B":'"C#R"X,\6KU$I#\0TOO:8T6#2*Q[_']#?!]_9EXUP>&W4'S*G:A&] MC2#'0K2*/IG=[]C[\\;C94:Y\(9=)SM]$T'6.C)UK\P,:JF[K]CW<3A2>)O\ M0"'M%=+ NS,46-X($LNY-3NP7IK1_$]P-6@S.:E]4I[(\JED/5H^&$*X@%_@ M3F>F1EB+/;IY3 SM!>*LAUEU,.D/8"[@WFBJ'-SJ'//7^C%3&GBE!UZK]"S@ MAU:/89J,($W2V1F\Z>#G-.!-S_CI@ R\EUKH3 H%3R0(N;[HI+\=W.PTG&^5 M2]>(#!<1]X)#N\5H^?-/DXODW1FRLX'L[!SZ\ELNX$:Z3!G76H2_UK@G6"F3 M/?]]BO%9S-.,'SZN;SG[=P_7'^]O87WUY^T3K"N$:U,W0K^ [VKBQX& HE4* MMD*UHFLGQ?W,D400I9<@D.1 \QCAGD!K,0?RM30"'@5.Y@BF &+LXV-04FRD MDO3"#:XX';E/D9>27$>%U)*K4W';YN")Z%)NE(>DRIJVK("K!(<6\D"S( M2B&0WI)%:JWV6W#GK$ U"G8^>Q-Y5POLI?:&V$LK3>O A=TQ/)@SEK"+B:?. MNQ8SLT5[\*KW^558CD@)YY ZLUY,X1;50>=4J"U^;:7'V$FJ>.4:'FX^9*[- MJG^Q,H:K@M!"9K1/AY6Z],@@MD(JP7&%@D>DZ\(RA)&3[G,3ZB4'O@1.IKDW M\;_D>H.9:!V^HI4;3I8V%!Z>SN&0BP(1G-Q_ERQ^34=!,DTFOX7E=Q(WF&&] MX=A,)Z/N_+]CGFKW^&@>UVC+<.LXCGRKJ1O-P^YPL5UU\_R;>'P'#=+_\!4$L# M!!0 ( V!#EEE46^%R@, &,( 9 >&PO=V]R:W-H965T8S6V MY".MH^"35IA#$HEF&MC0H$F]4Y&'4Z9R'A9 J&/;]WJL9]G5%N53X:L!612', M^A9S70^"TV"[\54N,W(;X;!?BB7.D/XH7PU+X0XED04J*[4"@^D@N#F]NNTY M?:_PI\3:[JW!1;+0^MT)3\D@Z#A"F&-,#D'P9X4CS','Q#2^;3"#G4MGN+_> MHC_XV#F6A; XTOF;3"@;!)ONG[$33QG#B_6N?6_4#>Z9[T XLJ2 M+C;&S*"0JOF*CTT>]@PN.S\PB#8&D>?=./(L[P2)8=_H&HS39C2W\*%Z:R8G ME2O*C R?2K:CX403P@7\"B-=%)(XW61!J(1E15(M4<42;3\D]N4LPGB#>]O@ M1C_ /8?#D][UP? M(=O;D>T=0Q\>+0[<21OGVE8&X:\Y?A#,IN/Q MTWQ\/YG/X&9RQ_)D_C3Y_7XR>KJ?P8/1!1#?5I=1]VT!9>B:JA1JS0V[AL?V M"-YX2M3&710X$45YS0KM%KR\C.!)P5B8.'/E[;;@TG^]72J-): :\Q4ZM><&$J'D(0_=9T5&OCOK<5 M&>B TOOO)0IP+67 EN6"UI,QQ+=!( M:G\RDHI0);Y'5W*IC:XLL^>)P[L@B2=;RCJ<9VDA%[6M', TCJM2N('G&EJD M2&O?,8\H ._P,@Q.XV1R M//=30M-J#(3OQ[)D;$Q\P1/D4W;1P"]<];C)EJ 7_S1CN.E?@]\JM*Z%04"& MPKC5 OF-03[_Q)*+_B)JKERRQ,_YR>4[UM*B\\'NQ1854MS]]_Z7FZW[C!N$A$U.^W#E>7HFCN_JS?/+[;N47)X<4S;MM"_. C#- MD]8(I$O_C"PTI[/P2ZY<@L8I\'FJ>:)N!.=@][]B^"]02P,$% @ #8$. M668Y P^4!0 -@T !D !X;"]W;W)K&ULE5=9 M;]LX$/XK _?8!'!D'7;B7 8<)T72;9ML[&ZP6.P#+8\M(A+IDE2<]-?OD)1\ MQ0UV'RR)QWSSS4GZ;"'5H\X0#3P7N=#GCKG 7"[.&U&C MGKCGL\S8B5;O;,YF.$3S?7ZG:-1:HDQX@4)S*4#A]+S1CTXNVG:_V_ GQX5> M^P9KR5C*1SNXF9PW0DL(L(!YKD%(AH_*LS&4J457/^NT3\YV\F6 M,=,XD/D#GYCLO-%MP 2GK,S-O5Q<8V5/Q^*E,M?N"0N_-PD;D);:R*(2)@8% M%_[-GBL_K ET?R405P*QX^T5.9:7S+#>F9(+4'8WH=D/9ZJ3)G))?P!W"5RE, MIN%*3'"R*=\B:DM^<!XYJ<-2L.3YV M>^S<>)UC,'6PTA67LXROG+,H>#+;G8JZ"G M),.FU*+\AFK5&YH$,"*GD?_G3+P Y2HJYRM*9"9H/*,&:E,8*#&O%"V-\%'5LQ/"21HPI&&T;(M=-&[1=09950#;9SQF?N.4M5=82-ILIG%$]0LIT M!E-$P!\E%2F1/0HZ'^@1?O!>NBQ=K"W0"S)%3J". Y=(D&/R0!+5?JW][<(0 M=^KI53ZLA^O5[!#GQB/&QW4LW,)G)ER.5(C'SD:WL@KB3U32?_VB#+B@$B#S MTEQJ:PVEE:EA:@51MZ:\ G;F"#MXG7;5@IVT*>7-=D-/0G/J\GFKOR<97_MCP\O/K&RS"I,9<$- M(S"'Y!13PEA943K/DM4Z8]2DWXL'D8'KJY!W=M(O7LB9)RAJ"-XH]5 M@EE0^5_UO8-MU:LT?X;"WY%V9=XJ-M;SJ]$>1*[H7_6$5Z :$$N\Z>=SN.DJV9[PG'T;=[M8AM#ET<+L:ZQJC]857#3. 75>DUMI= MMD U&PO=V]R:W-H965TWU>IT'TP80FX3.VL[A?[[&SM BTI1 M=?>!X)>99]X>C]U;"?E3+1$UK(NU"Q8QIU!SZY-Y: G*IUG'*<25%443#Z-,!>KON,[VX6; M+%UJL] <]$J6XBWJ^W(J:=;)B[XS],]'H9&W @\9KM2+,9A( M9D+\-).K>=_QC$.88Z(- J._1[S$/#= Y,:O#::S,VD47XZWZ)]M[!3+C"F\ M%/GW;*Z7?2=V8(X+5N7Z1JQ^QTT\;8.7B%S9+ZQJV;#M0%(I+8J-,GE09+S^ M9^M-'EXHQ-X;"L%&(;!^UX:LE[\QS08]*58@C32AF8$-U6J32X$7A >P6OM FY9O-:1@!5H 9\SSGB2 ML1QN-=-(1-/J4+PU7'@8SIR9A1T_?ZX3+68H M3=G\C> U:9F&O[B+FH#S;NQ1%R?B328/?N5"U_7W<25687!"8K2C%4,W^H;YD>%B'!=]M M_Z! AH\HJ1W">(TRR10=1)DE^'K_!DW/S7A*#G MR;&*N'R'LH"3'\BD.H5A MFDI,B=Q4."TSZJ0)/+"\0KBNM-*,SXWZC-%))PM,&0>_,EZ9P/V-ZU$^2+GT^$F_V;+)9_E^TAP]0[0+LWV+A'1<)Z-P-?X[UBX2M. M&9__!]_>SRK?[80=-VS'5!>B5)<*U>K"E\U9CL+(C;I="!I1FW:Z 3Q0=@V9 M(C]P6]V:3NVV85K;'.H%9G;;]]IN)PIH.VC$,:EV.N^FG.]&G8@(TK8NM3W2 M#HDL>6ZR_MQG'LD3J$HB@Z>2,/Z9? L7K^OJ,>FU (@QP6I>HT. MO4AD_6:I)UJ4]ITP$YI>'7:XI&<>2B- ^PM!5^=F8@SL'HZ#?P%02P,$% M @ #8$.6=,Z:TM[ P Y0< !D !X;"]W;W)K&ULI55M;]LV$/XK!VT86D")7OV6V0;B-$4WM*D19^N'81]HZ6P1H4B5I&SW MW^](V:Y3.!Z&?9&.Y-USS[WP.-XJ_6PJ1 N[6D@S"2IKFYLH,D6%-3/7JD%) M)RNE:V9IJ=>1:32RTAO5(DKCN!_5C,M@.O9[R@?T]SYV MBF7)#-XI\867MIH$PP!*7+%6V$>U_8#[>'H.KU#"^"]L.]TL#:!HC57UWI@8 MU%QV?[;;Y^'$8!B_8I#N#5+/NW/D6;YCEDW'6FU!.VU"$*/BIC8(X:%A73.(XLH3N=J-@CS3JD]!6D/GQ2TE8&[F6) MY4O[B%@=J:4':K/T(N#OK;R&+ XAC=/\ EYV##7S>-F%4 U8!>^Y9++@3,#" M,HO48M:#R\_#N=MR8QI6X"2@ZV!0;S"8_O)3TH]_O4 V/Y+-+Z%/[YF6 M7*Y/*@)_/>'.PDRHXOGO ]/%<)* M";JP1 $L6PJ$1JL-+RF!7':CH+N5@@2GH\"24<%$T8KN3*U N)9J*(!"U35M M&1?'#<%KQ!?= E1K]+5>\-TK)ZX+W"<[D=Z\(Y9,.U+D7[6&R=*$@+L"&^L] M>Y=0TM5X^Q^U9\SP D@%2BY:2U2.X71J#S0R_1:S5O-EV^6),N&/*R5*)%\_ MPYM1.!CUX*T3DR1,DJR3TV&8QZ.]G.UUOO@Q0L[8!C5-Q1>I,T!CU5CBY')^ MY<;1#Q2'>3C*TK"?)-!/PF'2#]/!"(9).$I'898/H#<,LUX6]K+\WP,D7O%U MDG8,21H>I*QWD/*$I+L]14N="?BUY1LFW)URF16M*V+9XJ%%F+3\RCND:0RX M6M%XAE'83P?AD#+@&,W[PU'H5<-DQ^@XI1ID >*D&=Z8^M[S!#O?2R M??Z/=0;GKG5T,GIKU&O_P!BJ6BMM-X6/N\140( " % 9 >&PO=V]R:W-H965T.,^A3.N#N>LM^Z6NWM2R9P0LE M?O*>;W2@6@.DX))+)C/.!*3$",OWZFWI MQOOI7,.K^U#W?H&;AS!51?9ANT[CG#GU9:HU[XW#62JEM0^X-[; MM_]Y^^K_AK=_QPW3:RX-"%Q9:#3X?!R ;ONQ-4A5O@>6BFQ'^65AOS#4+L#N MKY1]&9WA$O2?8O('4$L#!!0 ( V!#EFH@B?R?P( '$' 9 >&PO M=V]R:W-H965T)#?=WX^R$R\%$G7H7BQ1(@_/H2QJOE'ZT50 ECP+ M+LTBJ*RM9V%HL@H$-0-5@\2=0FE!+9JZ#$VM@>9MD.!A$D634% F@W3>KMWH M=*X:RYF$&TU,(P35OU? U681Q,%NX9:5E74+83JO:0EW8+_5-QJML$?)F0!I MF))$0[$(EO%L-77^K<-W!ANS-R=.R5JI1V=$ M-'YM,8,^I0O2.:F[12VV@DQZ0[E#NK<9=AG$TOL;PY:'*O:6@Q@_,+ MLRW:JD-+CJ!-R+62MC+DD\PA?QD?(K.>7K*CMTJ\@%\:.2##Z(0D43+RX U[ MN<,6;_COGI-+6A&.;D'+0Q1Q:%C(@_W\&S)BJOL\>DW@W M7%.=5608=X4_(:-HZM$S[O6,O;EN&]XE.HU?*'#RF$2Q.7FXX+0\*,,/75!N MP$-QTE.UGY\?]S5^9SV_,R\.GM7I?Y71#_\:S6E/<_IFFJ^7TH]] ME&.XUP8%Z+)M]H9DJI&VZXC]:O^>++LV^M>]>XSP_R^9-(1#@:'1X S_/MTU M^,ZPJFZ;ZEI9;-'MM,(W$;1SP/U"*;LS7(+^E4W_ %!+ P04 " -@0Y9 MY,1X& X9 "83@ &0 'AL+W=OYS@ 8E'K84LUGJJBM(/=V7UV6R4JL7]-B_,CV>;NMY]_^*%23=J*\UY MN5,%KJS+:BMK_*QN7IA=I63&#VWS%Z/!8/9B*W5Q]NH'/G=5O?JA;.I<%^JJ M$J;9;F7U\%KEY=V/9\,S?^*]OMG4=.+%JQ]V\D9=J_KC[JK"KQ=AE$QO56%T M68A*K7\\NQA^_WHXH0?XCG]K=6>B8T%+697E9_KQ+OOQ;$ 4J5RE-0TA\>=6 M7:H\IY% QU]NT+,P)ST8'_O1W_+BL9B5-.JRS#_IK-[\>+8X$YE:RR:OWY=W MORBWH"F-EY:YX7_%G;UWMCP3:6/J!@5;7=B_\MXQ(GI@,3CRP,@],&*Z M[41,Y1M9RU<_5.6=J.ANC$8'O%1^&L3I@J1R75>XJO%<_>I:WQ1ZK5-9U.(B M3BI%ZD;^[4=>W1D[)GXK2SJC1$_%9G* MNL^_ )V!V)$G]O7HY(#_:HIS,1XD8C0834Z,-PZ+'_-XXR/C]2WX/QRDBN=Z_I!7&1_0E]@,;7X#R_G07Q0][5XG9?IY][5G)RO M?S67954Y@RK7XJI2M[IL3/X@WAG3J$P\_5C()M.URIZ)=T6M*KT5;W4ABU3+ M7%S7LE9$H1&?-CI7HH%F5#,AQZJQ4;2LZE=""CW7,55>NCBPQOQ2YEG*YE^ M%M<;B:4+;1>G"Z*@<.N_T_6&GY#I7XTVVC.%!I!&*)RL.Z/KPM1PG'1/KKW4 MVNOGXL-&8R[0G-+Z=BUS*[4K*SHGMZ2P1L =BYNRS.YTGB?P$U@+Q.Y')3V6 M!>[.,J8*K-E);>F7.UU+/(.1P/02]%>") _.J*VA6VA)_XCYM'JLD2@@.FF\ M>E,I)7Z35;H1XZ$UX',H"'@'06080EE^0D/6Z]@3O6[R7.%(//WVF\5H-'AY M??&:CX8OGXG?RW.Q7";\=SA8)*(HZR-S';N2[/UV-QE]+^!N5' WY_OW76YD M<:.88Y>!1Y'UPK1BM*9*!T8X1<2/7R&1YZ2I8*!1X.//3L+B MB0"AP]D0!T\GTY%X1F?&R7RP%!]*B-,_,!S,D^%TX&\:#F;);+D0ESWZ\6O0 M0))1G](_%\-D-IZX?^T\\0C343)<#MWEZ3A9C*80'WS-!@.IRGSG3>"BJX;/ M6S44H_DH61+!HV2PF('DT7R0+&9^.A,-1T(?SE_Z09^(Z02/+HDE_N$G1--B M/GZ$;((G(DWE!0>J?[(3."[@ M%A=@)'P/>R^R43(49Z?.PSG>F%Z?X4VUM>3(5#$M$%XE[5S>7'%&EQGQ+Z-@ M@T?(:;*O"T'&B)52!;!(IKS78++-KK3<^:N1F+\"ALC EDYYP+JP#YX:'6? MJETM#/'9.[9GWX-G;*01E&QP/AJSCN%H M,/1'(.>9^,38C]SS+6:Z4?8AT]$50$>=LD_,=-[0S?-E,ITNDO%D%FO/?)$L MEI-D,)R+$YAA&C##]"1F^&@4<> G4VL@6 6N.V3P2(1P/IY?GXN?+RZN($:8*3&9K>:^ID3A%H'+SKZ5 M!>1 PP334)X@\N3^*MT?7;)1$\%^N[/Z A(LZ23"+U),$;P$ ^U*63;DZ)EX\QM#8; MT\D 4Z5OR1?:J=925X*FX87!6\&Z-:ZZA?7=E*E5;5=B?34AJZIQR(^PW1:0 M0]Z[Y7KX%]2/C5+F)<([\L.<%K&K=*J\RC'^MW[6Y6#DQNJ-K/DJ7/)KMQF&X%;V9'E%7U0!>#./HUL*63L-=6/IQR:+/@ MT&8G'=JO&A+/2.:/]&"/'8Z(_YFM )$D5541>XF--+Q(0Y'&VDKJ[FKH#ZD$ MQH 80JH!UBJ6'/V#"(FXWZS7E&-BO%2:#2L 9H5,RAM[*RL<:0)'(H^1*JF- MTV2J._G'5E:?%8\&&(?%L):4 MB HTM\\/C>H?X9R QUZ>=)!VB#^:RK(H4RD9. 9> ?T.1\EH.4L&@\&)9_'/ M&%F(L1*)W/IW)N2,JP;R5(1YD*QT8U61N> :%!)DK!HH/2E,-TXX5^2,WC[F M&,V/46);1!8 P:SAI%B-0OI*K#^"2 NR\OI.Y;?6G<2J@;%M<0^H%Y!-DT_% MO#1T.U+2,;H^:SK?']31E3]X? LQIL0JD&AK%5RWL $UMY,&M6]UO6RQ!%)= M\@BD_(;#2)=&9,3K.&EOQP U6/4)_SD/_G-^TN&%E)+(?M?&V@L7:W\.186O M XJ/G/4#*P8S<0>W )=A@:#.E$>'MRYP=2,^UU@JE1V+-9IQ!?&7;@FUD?,V MAV8/O/J3X5?)519=L977RNHINS'\5S1@/4?"KD98MG$4"..S?D9CV:>A,1CL MC[0N5UC,$)ZW:Y>G1;D(HER<9.IK;[D@<.70C?E*L7W]#'%8I(S2NC5A8:(- M!3)_(!CA7$X+YXKL$-U%@MV3*+LB.E\?%-D(@=NX6J[/Q9NFLC!4B2T<)/P_ M$V?C7^(@#L$/"G_T]\(!;JZ)<;!LQS8,6"#",HT#R&.)747.%NKKT5X6:;/Q M*^)5>-6VL^^%/$<%\9="990\!>-AW.JIW$/2R(QKO=8," \8;Z?ZFB?(@L+Z M)"$=J7/\:D7/OI\S*EW8AI''!G%<@1>]U9F-8VV>=G3IE(3L>0R[Z".>PD:+ M^M%Z!]X%;W'"*I?!*I8M$?-O3TQ;^GX7IRA?9Z3_>$)F;8#M/M^,"D2' M"?G*U2ZYL^0@95\"!U>FXC-6VO[.G7RP)W<0^CV;0BPM6R?N^L8W&&I+;M.5 M>\9?O$Z+.TCQHEF"VC8[YY*BB^M*;A4! ;)5T*JQ8-;,B^M+\:'PS#GHC)F-/!& PG SA\Z#B%4 M<6YB_&)3XQ[;K@*!'#]BE;.^%VYYW_=:S:7@]5_OXJ#6@( >Y%&RT9YI4^4V M_">46A-89BR:" J?-T%LL7_+2L6(#NHRPB6^"*+O%&?+>RK?K2(3VA45?F+N M.UEE;3VMRZFH0M1%6+26PWI_K$??B^L/UY0'^P$N.P/XOH8S7PG(4ST(7YU] M@J,%TA(NI#Z] ?-DS.* M'I^-IX\FY^E\,A7/OD#18CG8DPIQD*3@])OK2%UY]+"\RT!/<6>R[T]?%I=( MAFE^VYRP@?&)&)\/>>7GTZEXHPU[8U?6(6?D+9,KV+-%J&4/Q;,3$7 X:/<4 M#+[0J>9BHTWH+UT]S>;#EZZ<]MC8=WJF_@JTG_X]$@+X,-:.CO$!&=ZZ>ERH MBX)U8(Z&2V:JV3^"F87QYF]DKGQONBIE=@<7QDZ=\^1*4FH;X1F?\\%GV9Z(2KIT(GQ%;?UZ[*R^.[4BIW_.%K[0!0<'R%XB&24*H,I15; MHJ#^3V&#>:AR0/.02U,Z(TRYKN]8&[F&4V7TXUQX)KK$"GS\;PBAE2P,Z/9U M:#@C.L2"M]IPX[JO7N)BR+Y##_55*MQR L;PQ(:A2JUS[HYY?-(ZH4Z1FBL4 M/(5%(FS40(W6P&T-H3Q>A_D0U^V<1OA5\V0,?ZJ*1K. *E0Y#K88V.@3Q398 MWXZ%28AB-I@E2.M!X+??+&?SY4OQSF'N=+\YPD:3".X&NHIT8FU(MI(^/[*,H#I4D;6FW/%C_XF^_L"#]Y+U.ZE]+26RZMMK",KG;J()9 M(L&+8V,2_PV.#6.@GA:L8%?!16V_&RV>I+==V=^8#+[X6M\?N=(6XMJC]P%% M^#F?B%DR6I#/GB;S^8A\]S 9368X6";+^4Q<]7@3__ L&4XP?#*G;OR F^(3 M'L4VT=LYAJ-D,II3_$JFLS'M(1@EH\&4KN"!R<(;O>FA\/",\UBFUZROI;SV M=R:,>=-*VUIQ.*OP$)0X6@FM[L"+N8O=!-&7K4T$TOPH*^!"Z\7SL*/B=%?' MI:1LY[9N %^.Y,6U/JA 2\.9#>C9'R]T.62#(:%W*0-[7=R6$))#DEO2C?RA MIZP4.':X#AU7YY&24"AHZS 4'C0UK3DRD3W(JL;=SPG^<"96 UGSP_ M%*>UFW8^9#AE<[/I%ZX+&9CJN7Q^[=3QZ1D)_>P9%INIG HORH$B+S3'YLCI MMYNH*FJAW)\ 8J=/_WH MECM,&96;71#KT0GC.GNM^BG:W6%W>90NX9!=>V-Q,*/VX$2WE['"R+EJ(8!U M-9[C7&R1@1-7WC9'HN(L"*PJTI"_9ERZ2^AM-)?V_@:%TY-8NM(0(B M4%*(]$L#V"UFKJ .-U3:K*]LJEZ7U+HTJZF,JKPA2""F%:^2-,!K:3^H.534 MA*2B\O5SBQ SE@5EX]8^(98*".!8K8 M&^WUF]I-&&$NO])^9WA(D_5,UK,Z(765[(@H;A6L,^_"N2 >V]('Z%RU)57R MV+PATE:RD,MW_*'$.F^XX?A9=6L4WYG]*-.NHA5!ZV5I+=9]>=TE_W!Y)/QQ MWK_77(0I[11[*)NJ..-KH]YQ]>!(2X#:U''N0P:DTDW!>Q+B-,)G,\TNLWMH M^J1V$+IK);?6<&7&[7$?:*UB'LU-D-( 1"4'#CMK2_T!,M)"+3GAMA7XN^;= M%F#=<=?N6^0AX;M!HBU!D6KQ?0\:\0UM9@M$2CN"<]L=6AU&FRVW>0^&L0V] MD[#NU+7(0F5_K.QFBBWH.M 9#Q."WW>_H]2RZ]MY"TQ:Y^3_J,B1:Q9@@&GO M>F?>\]^$Y/NQ >WE@6VX!)=TM*Z:-%2N7,VO.T><9-J.LC.W U1 L(QZR(P9 MK(F3'PA^L:=_'S+_/C8?"ZG)L;RZSV[Z9;7',1OIJ&[I)+[WE';20 Z7=>*> M2XOWP*4%M"%.69G' @E3PS^4L-/GNGC.T[<)/A>-2JV!A=.^=NA">MEZ9 M/A_6@>0Q4H]0(NWS"^.S%Z7:,MN$KOT&UH,J@#S8 L/(*TXF[-IB].L7%@S$ M7]3QSQ"7M-K*5']ZVS8QCE1A M6BK[3*'=WF#3$\*/V7,PLXH8?:K(0S,_'^V+0[-AOE XRE*RLQW@]4 MV)TMER>]CO&EHKTR31MQ6O?V8'@7=;WJMZ4F3E6O8NRT+8+5#3<3N-TJ6>D)_(A8;X/B^OO5)F^+ W!-<>C.XT"R6=> 0-:U<(3;"56ZW M4K]WZH2 TV[5A]JN/_4,!1<"0OOPL%-_H[Z$(0(^A@OYM1:&0[% M50/WE(IKN:86(X:<3<4D&0X68IX,9A.,N<#Q5Q>C]HC>^^D'"B VXK M\$? MKD7HW9MB&^SM:@@1+'!^\SWZC,< M"?=BH'"(_)/%Z&5(@A*WO4RSKL2YWTJ16O'346>OH5XC-WK%MW*[>RG,3I&- MM ^ZE\GBH:C-_."K5*X\$7. =@\HJJ_GXA>$6>+218:DDP*7O<._@O7VET\7 MX1VLX?B$NAR_& XO99&(8%-Y5_>ZX,.3_F*-(' M?M^D*;RP;.6#WJ4Q/F1UO/IAH6ZO(AGZ20098 C\HD!H^K1XD'P<8BS52KIV M?"4Z/_OLK6V0=;3\&@I:'ZIXYVXG7UE=;E3ZV=]\6#LMN\#"T:OB,YEL)P1F=7;7C57V!Y=W_ D1=C3PG<^-TJ; 2*0DP,4?!<7%.1K!W'Z]&Q;HME["V[C8QW M_%(-*(3TMZ'WMD?:1E(=U+]%$9X\,DTW-6EWAS$0YL#2VWI2,MT< ](!!-DV M<&[!U;%70_P^0DZ\P]O$JYZ]U4%92V9*SL^S-O/F4ZKK8C7V]0KV ]V^IMLN M1%LK=>N2;-:[QOI*"[.UK2A_XAK[*=E83+3U(--5FF1;!-EO*?H7-KJ PFV] MYNKUQP(QF$K%/3O"6(VA2,Y\>YJIB:"GN>?-U03:E=TFT,:]G4*:?GR6!![^ M^%77\P@KC'=(E8]\O[F[_^UHP_LW2?I$ M)13'2U&F<$7T?EE-129OUFQD_)JFQ]'4BX,:MVMPFP&Y?-76)5>#0#?!K13R>G%E_;H7?;)XM-^#4AFM[Q"FAJ..=<,HF$_9=5ZK3AE2"*2 M>5V=Y6 12E:%6T2$^75;8XD:]?R* :6:K.2';U.041R>[=^/&"1 6XW640^_ MPP DQVFE5T3@JKRURF,V2"[I=8KRKG?SD7UGO;5HX.9D,9[3^2GP^&BVH,.9 MF"P'=$ 7AG2P$,/APFXSLTHR\I#\"<#Z['5\KE*V9C]8WFVMN%M2L-OT5&'%5 H14E/_9MH0)1LHX:64X@%G[] M!7[RAPO"7F<2CJZ;O?S+[^%W]OVQT.'=<"N"=Z:2RKWWT[T:B./RHLV*N/5D MRT+-CL3[9#0=\!M87_((A"9^+\5P\#_BR-U6:+TT"RFFWKDT1W+$O3KD7L;D0,U@N MK#/'*/QQ+"9JO:;/17 %/W@T-I$Q_#?]?W*GKMTY:_?C6F9-D:[/IJWKGR)X M+/GO;#@X&0+:SQ0-3W^GZ'=UU_F4%'+/DMZ2_5OO/OR3N<1/_+:]VP[XMN%= ME5?NTQ;O"IC+K945R'9S/IV>V0^-_U.6./SVV*FLD%WRX M41+J23?@^KH$[>X'31 ^1O?J_P!02P,$% @ #8$.6=$=W_AW!@ ZA M !D !X;"]W;W)K&ULG5A9;]LX$/XK S?H)@ ; MZS[:Q("3]$2S->*T?5CL RW1-C>RZ))4CG^_,Y2M.H4K>/%XR7'%9#T9G;FVB1V>JL96LQ42#:58KKI\N1*4>S@?^8+MP(Q=+2PO#T=F: M+\14V*_KB<;9L.-2RI6HC50U:#$_'XS]UQ ZZ*XEP=[SE_L[ICKK,N!&7JOHN2[L\ M'V0#*,6<-Y6]40\?Q$:?F/@5JC+N%QXV9[T!%(VQ:K4A1@E6LFZ__'&#PR$$ MP88@<'*W%SDIK[CEHS.M'D#3:>1& Z>JHT;A9$U&F5J-NQ+I[.A/907X\ K> MBUIH7C&XX$8:4'.8:&%$;3FAQX#7)4Q;R]'F5"YJ.9<%KRV,BT(UM97U B:J MDH44!HYO^:P2YN1L:%%*NFM8;"2Z:"4*?B-1 M>JMDL#;^M2E,_IAZA=IV*P M5?$BZ&7XJ:E/(?08!%X0]? +.\A"QR_L@H$ MRAIE0Q/71I0T,N@Z); 5KPL!4Y>5Q@:#?ZTT[;3RTL! T2J&D\^J7KRR M0J^ &R-0E?=*E0^RJN (@HCYB8^#XR@.X(160I9Z.=PJRZLM@>^ES(^][2'? M2UB29W#9X!7HX)7D,UE)2X[]>3-^ LR(,+Z]@@^J*F>\N$-Y.2J-L>2S)(PV MO^T]NQSB@/FYO]F.0Y8%,4PM KY$1D*;/T#\:.B"<5E*,AS2K[DL7R%B!5]+ MXA>D $! MMIEB/A#D,"X)D,*=U&_;"S8HX':A5BM,O$X8P()@+#H@98DL9B$:)O@/_L19VD3I8O:\QN;10<_3EB>CO]_:W;?,"=)3_QNJ$BM/6$(QQEGM<:[7B!?<@)E(T JZ!P M3D(^,N=2PSVO<-W'L[]P;&K1%0C'+\B1N@.@Z.7^_X@V)/U.IBF\O$W M.PY _ EW1C>BP-)%B.J-T$>0L" C.&.6I@'!ZK, T\X1Y"Q/$^P+5-D4UGD! MR4,FV!(GS(^0/4NI;'FN>D2.2UMM?M[A!RP*4G)8%B\1K/=TZ0,3^DJA:R.'5N@W4^CISBE%5O-:\-9?W6GM>\QB3MW#]% M;EE&!3G,4HI>WX=),\-&%J9\+I YLDQB5-GW,DB9AV4VP923_7?U>_PRZ_PR MZ_5+RI(:WS+X3K!+[%#HA2!TF[/=^IA:FIUYU["T/3RZAI#WSH,/<^1>_'X[DC7Z$%5C.48=/,A##A M3UIANTKV66_&6E2NC1&/:VING&-[V),Z+)&+>SY36E+S.1J9S%U$E7! M#39+"!_]]1;7MMBU);2%)O9#2.*?R,=HN]Q]$W]_&1KNO#_1&1?NE4T-%2;L M]BG:K78/^7'[?OUYO/TO +9Y"XDM227F2.J=IMA,Z/9EW4ZL6KO7[$Q9]'PW M7 J.ZM !W)\K?)YM)G1!]^^-T;]02P,$% @ #8$.68JAE^^4! 0@L M !D !X;"]W;W)K&ULM59M;]LV$/XK!Z\84H"- M)>K%5I<8B--VR]!V09-U'XI]H*6S180259**D_WZ'259=5K7&#;L2W(B[X[/ M3TKGFI?3J*L.[LVBS/=.B5KO#9@VZH2YG&)2F_/)^%D=_!!;DKG#Z:+ MLT9L\ ;=[\VUH:_IZ*60%=96ZAH,KL\G%^'+YR4KK._]Q M59Q/ @\(%>;.>Q#T[QXO42GOB&!\'GQ.QB>]X;Z\\_ZFXTY<5L+BI59_R,*5 MYY/Y! I"# >]P]P]U*%\))Q9G1F_!>&WRYH6.:F=-X&3MDW+C#-U*LG.+]]HA M<'@!%_GG5EK9A>KD5JP4VN=G4T=/>,5I/KA;]N[X=]RE\$[7KK3PNBZP>&H_ M)6@C/K[#M^1''?[:UJ<0!0QXP.,C_J*1;]3YBX[PM=#S.T2OMXX/6_L.>6D; MD>/YA%K HKG'R>+''\(T^.D(MGC$%A_SOEBVEDZLW<\%@VNCH2M N*K[)O0I M^M11@%M\<+!4.K_[\Q";H^\=9G-;&L0G603* 78YN)$/W[GQV?%_HCWIY)56 M2A@+L@97ZM:*NK ,\"''QD&#-!I*81 *JMOGA[5WRL3[&X-;[82BN7"/=8OP M#$+.8C[S0LAX%)/ .>-!XD\R%LX#>$\S3FF*[S,XR=@L2^"Y%\. Q4GWK^#3 M._0@#E;,4>M_6?_IB"W]3[V9_@_89B.VV=&XW="O8=%2QU'F#O4I%?;J\O35PYPNZ359H.D'P:6P)31"^J*D2@[B.;R58B65=(^0*V&M7$LJO%*K M8B7RNUW=G4!*]1;Q#$*64ME>ZJHB=_2#0SK2VI9L3H"S.15G2/?1J2]+-L^B MH?.>PJ!N"U@R2^$#YGI3R[_(7%2ZK9WU(2/%VA&0+B2$">E8^& 9KT?]H0;, MDJ#1?5O1^6OK)(T[DMX(:>"C4-3H%[UQ1]L;YEY \G0O%/K7GL&Z/6+UE*JFXY=O0&%],._ MP\VI$W]S)75QWAKC;8>+D*;(5>U$O9%[-&DNA4$P!.UKZI2S.0NRV9@SSW_$ MWHC'/F"$5.2Y\3G!!]K'+'J>LS"!MQTR-6;\"^9O8>['F">S =*AR!,LQN.P MC_M]%_>ODUBC^X9-F+)YDL)U:_+2PVJ,S!'R)X4RE,G/6A=;J10]%;$9#P[. MMNG>7E.AV73;FX4N.OV*,YZ."^)%OQ=]4>^WRW?";&1M*9-K,@U.9S3H3+^Q M]1].-]V6M-*.=JY.+&G)1>,5Z'ZM:3H-'_Z!<6U>_ U02P,$% @ #8$. M6=5T,0 *! APD !D !X;"]W;W)K&ULI5;; M;MLX$/V5@;HH$L".94F.[=0VD,L&;;$-@CJ[?5CL RV-+2(4J9*4[?S]#DG% MM;N.@45?=*'FG#G#F>%HLE'ZV92(%K:5D&8:E=;65[V>R4NLF+E0-4KZLE2Z M8I9>]:IG:HVL\*!*])(XONQ5C,MH-O%KCWHV48T57.*C!M-4%=,O-RC49AKU MH]>%KWQ56K?0FTUJML(YVC_K1TUOO1U+P2N4ABL)&I?3Z+I_=9,Y>V_P%\>- MV7L&%\E"J6?W\JF81K$3A )SZQ@8W=9XBT(X(I+QO>6,=BX=QTZQ M+)C!6R6^\<*6TV@408%+U@C[56T^8AO/P/'E2AA_A4VP'0XCR!MC5=6"24'% M9;BS;;L/>X!1_ 8@:0&)UQT<>95WS++91*L-:&=-;.[!A^K1)(Y+EY2YU?25 M$\[.'I1%2*$+\Z:N!=)V6R;@@?;KEID2[KC)A3*-1@-J&=;N*9'P28:"<#M[ M]L06 LWYI&=)D>/MY:WWF^ ]>TQ$.([%EY 9\?1KJ&N3,URG$;4,0;U&J/9 M^W?]R_C#"6W93EMVBGTVIP8M&H$'B>D<)G(_?W_[,. )MQ9NA,J?_SD6T4F? MQR.:\^U!'H&R@+LLN$L:!-:,%T!U UQ:)+B%WZ#?R>(1W8?Q^"A## M .XPIQ/'( &ICW/52&O(\,4'Q&3A%G5#GG%+IY4AF$;!+"U8!76C\Y*94,&U MIO-,VQ>/PN\-K]U.4?V?70Y&<$YUW7HZ*UJ?Y[_NE,LU.5'Z!0:#,9REPXP\ M[<=48*T,MX<,QY5JS)'.L0*2+(5D?+@W;V!LR2QLF(%&4C"YDK(]NS? M)74&'Y4H%BQ_AGGP0(&E P(Y]Z232N$&D\4.$(7YV"LP47OGZ@GXS)V?^F#+6( M1PA=GL;I&(Z=JKV]X5BA7OE? !<_]7.8D[O5W5_&=1BN/\S#+\H7IE?40"1@ M2=#X8CB(0(>Q'UZLJOVH72A+@]L_EO2GA-H9T/>EHK2U+\[![M]K]B]02P,$ M% @ #8$.6:K_XP4P P /@< !D !X;"]W;W)K&ULC55M;]LV$/XK!ZT86D"-WBPYSFP#<=IN&=HB:+SMP[ /M'2RB%"D M2E)UTE^_(^6H+N!J^T(>R7MY[A[RN#PH_6 :1 N/K9!F%336=E=19,H&6V8N M5(>23FJE6V9IJ?>1Z32RRANU(DKCN(A:QF6P7OJ].[U>JMX*+O%.@^G;ENFG M#0IU6 5)\+SQB>\;ZS:B];)C>[Q'^T=WIVD5C5XJWJ(T7$G06*^"Z^1JDSM] MK_ GQX,YD<%ELE/JP2UNJU40.T HL+3. Z/I"]Z@$,X1P?A\]!F,(9WAJ?SL M_9W/G7+9,8,W2OS%*]NL@LL *JQ9+^PG=?@-C_EX@*42QH]P&'3G%+'LC57M MT9C6+9?#S!Z/=3@QN(Q_8) >#5*/>PCD4;YAEJV76AU .VWRY@2?JK$-EMCN4$.6^)T,;OPMI1V-@KFG9AK>&7@!21[.BX2$++RD^0/3#VBY MW ^*E$02INFNX98)_)26C M:GM@&IVKK#B.6T7',$O#+$L<\)2F]VC,%?6 LF_[(3AKE;;\JT<,+PEKEN7P MBJ0T7"Q2DFXKE);7W)>5?ZLW\_4.05++? %I0>J%RW9.@18P07H^DIY/DOX? M1%^? G_[2.W9X/]D?S+N>?8=Z2$QYAJ\XXXRIDIECOH<9F%1Y$XL',>YWYV3 MF,\OG4A#6,0I;!ND#Z,F!F$1+LAB8&@LWKF:12<]C2[7WG=N Z7JI1W:V[@[ M?@[70T_\IC[\+'3Q]EP:$%B3:7PQIS+HH5L/"ZLZWR%WRM)-]F)#'QQJIT#G MM:(6<5RX ..7N?X74$L#!!0 ( V!#EGE9/>=)@, %<' 9 >&PO M=V]R:W-H965T( 7J-]X77F\)P9(Z^\4]N$211E8X(O @SD9@U.R4>K13=Y7BR!RA+#!TCH$3MTW MO,6F<4!$X^\!,QB/=(ZGXR?TMUX[:=EP@[>J^2HJ6R^"(H *M[QK[&=U>(># M'D^P5(WQ+1QZVRP*H.R,5>W@3 Q:(?N>'X?<'>9:ON>7+ MN58'T,Z:T-S 2_7>1$Y(EY0'JVE7D)]=?E(6@<$K>(T;"[^M^:9!\W(>6L)V M%F$YX*QZG.09G SNE+2U@3>RPNIG_Y XC<22)V*KY"+@ATY>01I-((F2Z06\ M=!2:>KST@E #O;YS\GKOZ7EO]S2NS9Z7N CH[AO4WS!8_OI+G$6_7^ V';E- M+Z$O'^BI55V#H+;P7EJD$RR\.=+#,[0F^]S\Z;G#&H\65HTJ'_\Z)^/B0>=E MK&N-^%/Z@(*//O@/XOC,CDN+:]*3T2U9:GIG'6] /.G 0<<+8&Q&[31*J8TG M*?H,V@0D%46B/9U2.XL*3YO- M^C[+"KB0>C:FGOWGU-]QVVEA!=U3FGU4-CY]+OT3:B^N@HN MY,Z+B]+<992Y85ZX808QFT2%SW8.1>9ZVLAA75/0^)9"1T6D#V2<3]*X#SQT MDO?9I;OC\UH)4ZI.4JUAK("7@XOTKW//OWN11"&;Y"P]&^#PI-BUJ'>^I!OP MH'W=&U?'7^.F+Y8_S/LOYX[KG9 &&MR2:W254_AT7\;[B55[7SHWRE(A]L.: M?C[4SH#VMXIX#Q-WP/B7+O\%4$L#!!0 ( V!#ED_1O&W. , &0' 9 M >&PO=V]R:W-H965TD#?L& MA.8 *:2IKI7:HI"[?*CZP=D=6"M>F]I>H/_^QMYE\W(4W7T V^-YGGEF[1E/ M=DH_FA+1PKX2TDR#TMK-9129O,2*F;[:H*2=E=(5L[34Z\AL-++"@RH1I7$\ MBBK&93";>-M"SR:JMH)+7&@P=54Q_7..0NVF01(<#+=\75IGB&:3#5OC$NU? MFX6F5=2Q%+Q":;B2H'$U#:Z2R_G ^7N'OSGNS+,YN$P>E'ITBX_%-(B=(!28 M6\? :-CB-0KAB$C&CY8SZ$(ZX//Y@?V#SYUR>6 &KY6XYX4MI\$X@ )7K!;V M5NW^Q#:?H>/+E3#^'W:-[\5% 'EMK*I:,"FHN&Q&MF^_PS/ ./X%(&T!J=?= M!/(JWS/+9A.M=J"=-[&YB4_5HTD9L$EF*Y1!1WO+.&][T%[PC^*RD+0W7J2\%,M^Y#%(:1Q.CC!EW6)9YXO.Y&X@2:_8^DUZ,%QM"N52[-A.4X# MJ@6#>HO![.UOR2C^XX2V0:=M<(I]MJ32*VJ!H%;'S\6)#^&>:XMS 7A/Q^++>3T8_G1E\]@X56%3=&Z4:!@5YR!G[G%M?<6-18P'NN MJ>+@ZVJ%FLLU]-+69Z'YEM%MZV3WLC.X4Y8)N/*U";O##C,N]4],UM0H(&D. M'49A.HS#.(YA,$["A,8T'+>6=^&PM=WL4>?$@[CQ.Z.K?O[2<,UD M3EWA%6!X,7P)>#)\K:VQ3!8NN]>2:XG=+84L3%O0OP6/PE$\\K9[WSDH/-NB MID8(QFK^B+#1//=70/W7>&\@Z0_'?ABG-&3]=$A#VL]2^"B)E7II#ELFZO_+ M>_[BMRP970SGEZNJHMYJW"4%NAHUI4$OQ8$.L#T, T7M;X,M*3^^AZKI#NBZ MPZMH3V?COOS3ZEAA1<\Z7X5Z[?N[(5FUM$T3[*S=$W+5=,XG]^;]^@>UMD_4$L# M!!0 ( V!#EGLP;[H;0, '@( 9 >&PO=V]R:W-H965TM&!) M5ZLU\PV8&?9E@)MC;A-,0S[0$MG68M$ MNB05)_]^1\I14]0U4O2+1![YW#U'/J?39"_DG=HB:GAH&ZZFSE;KW87GJ6*+ M+5,CL4-.*QLA6Z9I*BM/[22RTH+:Q@M]/_%:5G-G-K&VI9Q-1*>;FN-2@NK: MELG'!39B/W4"Y\EP4U=;;0S>;+)C%:Y0?]PM)7"Q MB,U^N^&VQKUZ-@:3R5J(.S.Y+J>.;PAA@X4V'AB][O$2F\8X(AJ?#SZ=(:0! M/A\_>?_#YDZYK)G"2]%\JDN]G3J9 R5N6-?H&['_"P_Y6(*%:)1]POZPUW>@ MZ)06[0%,#-J:]V_V<#B'EP#" R"TO/M EN7O3+/91(H]2+.;O)F!3=6BB5S- MS:6LM*35FG!Z]DYHA!Q>P]7GKM:/<,T+Y.:@8-DP#F!ZJ^"*EUA^C?>(Y, T?&*Z"$\Z?-/Q$8Q]%T(_C$[X&P^9 MCZV_\8G,%?3Y'4NO1T?'T:96+M2.%3AUJ!@4RGMT9K_^$B3^;R>X10.WZ)3W MV6K+)+Y>D-I*6+)'*@(-[M'YL(?, '#8M&%'?_ M'LOI9-3C.;WKVC5*$!NPI!2LNO5_5%*@Q8$%?++2)ZKS>Y14R7#U@+*H%6E( MU@5^NWZ#YG-1\PHN22.2*K-C#7&7+9S]C4RJVN6&>MXE 6GXG8 5A M_E5,>UD_CCXAK7B05OQSTKI!10=>F/M::1(2?.2U_F&EG23Q0J5]HQO#Y"2^9.#9JBH&:QP9KNQSXL9LF(2V'HRPC:)J^6%:!FZ0)B2"VE&*?T-%Q07C/ MND&+LK(]3T$A.J[[QC!8A[8Z[[O)E^U]3W[+9$6U!PUN".J/4KI6V?>Y?J+% MSO:6M=#4J>QP2[\&*,T&6M\(^LH>)B; \+,Q^Q]02P,$% @ #8$.6?'F M;ZXH P $ < !D !X;"]W;W)K&ULE55M;]LV M$/XK!W4H$D"-7FU+F6V@3CILPUH$==9^*/:!ELX6$8IT22KV_OV.E.RXF.-A M7Z0C>??<\]R)I^E.Z2?3(%K8MT*:6=!8N[V-(E,UV#)SH[8HZ62M=,LL+?4F M,EN-K/9!K8C2.!Y'+>,RF$_]WH.>3U5G!9?XH,%T;.?L.M]QV4 56>L:H=@8M!RV;_9?JC# M24 1OQ*0#@&IY]TG\BSOF67SJ58[T,Z;T)SAI?IH(L>E:\K2:CKE%&?GGY1% M2&)X!W\H8^ !-2P;IA&N'ME*H+F>1I;2..>H&B 7/63Z"N08/BII&P,?9(WU MC_$1T3MR3 \<%^E%P-\[>0-9'$(:I_D%O.RH.?-XV07-!GI]Y^3UT?GY:'=+ M;LV653@+Z!H8U,\8S-^^2<;QSQ>XY4=N^27T^9)N7=T)!+6&#TQ++C G4"?2>6?/_* MB>N1>V0GUM6]$H)I UR";51GB+\) ?<5;BUL29WQWUQ-7_#U__1^*4@]%$2X M#_G%[1---K_%K-5\U5E?+JOZXT:)&BG73W!5AI-R!-?.3)(P2;+>3HLPC\O! MS@:?K_ZV4S+VC)J&%U2J;6G(>$P#-/V,)4[4/;I9JW]1+/*PS-)PG"0P3L(B M&8?II(0B"J-G\6&*M=)VP^LX^YQW+_OI]R+>_^O^,CTADL# M<4&M], M1@'H?O[V"ZNV?N:ME*4)ZLV&?EFHG0.=KQ7-@&'A$AQ_@O-_ %!+ P04 M" -@0Y9!%\^#.(% #[( &0 'AL+W=OZDMO+UJB%5K F:22OV/T?4$RHK_%"%HGL M$]T7[SHM%*9"LK@P5B.(:9)_DX>"B ,#A=-LX!8&[K%![QF#;F'0/388/&/0 M*PQZK^VA7QAD4^_D<\^(\XDDTPEG]XCKMQ6:OLC8SZP57S31"^5:HM\A 4ZB-IH3005B:[3@(""11 O:1B19H>M\->F'UW23T#4-22+1 M+ Q9FDB:;-""132D(!3D&Q\DH9% -_ @4Q*=J4YNKWWTYN>S24>JH>L!=,)B MF/-\F.XSPQR@#RR16X&"9 6K!GO?;(]= T!'<582YSX1-W>-B'^FR3GJ.FWD M.FZO84#>Z\V[3?,QF_L0*G/\K'GPBM[Q,#-W#61TRU74S?!ZS^!]4<% R^^1 M'94DTMJKM4%EH](YU""#TG'L;MKM#ON.XTPZ=X<$&KO4 ?1"[$@(EZV=7JC\ M#EK37W[" ^?7)CIM@@66P"I4]TJJ>T:JWR4ABP&]><^$.$-KSF+D,>U\J1;@ MTTXYL798T48?59I1GGI#'MIH)B6GRU22901(,K0@7+EVDSIY[_T#==ZZHYXS MKNMC'.>I^M@$"RR!5?3IE_KTC?IX1&S;2'^BX%M*[TBDB%9J7(%0$H025BA_ M10?4H\:JQ0(X92ND!%<[ ':J?*KL[9NC-*55CQX"+2 MN$9)BF):*$T>L]VZ7O:JD:=*IZU,#87PW4IL[))MY$--$ICL]#T"K3QP=)WSK%[E(:M M]AG80JM2OB]O\0OU[>O;2U[+CC0W.Y+-.MBSBN9;10MLH555 MW9??^,7Z^U1'LEGT>E;1_ +M*+]UCQWI1U3:>%]J8W.M/;OQS6O?4GU;$&P3 MS;>*%MA"JQZ([2MYUUS)SU.A6H10,4N5Y8+FOYGN5[\^C?C,LG/"=XD$-019 MO,N;?X,R]W>JG[3G-Y+MLJ/D)9,J MZV276R KX/H%]7S-F'RZT1V4_W>8_@=02P,$% @ #8$.6=() J6V @ M'0@ !D !X;"]W;W)K&ULS59M;]HP$/XKIVR: M.HDV+[Q5#")!NU>)#4&[?:CZP207L.K8F>T E?;C9SMIA#;@P[1-_4)LW]WC MY[F[Y!ANA7Q0:T0-NYQQ-?+66A<#WU?)&G.B+D2!W%@R(7.BS5:N?%5()*D+ MRID?!4'/SPGE7CQT9S,9#T6I&>4XDZ#*/"?R<8),;$=>Z#T=S.EJK>V!'P\+ MLL(%ZMMB)LW.;U!2FB-75'"0F(V\<3B8]*V_<_A*<:OVUF"5+(5XL)N/Z<@+ M+"%DF&B+0,QC@U?(F 4R-+[7F%YSI0W<7S^AOW/:C98E47@EV#>:ZO7(N_0@ MQ8R43,_%]@/6>KH6+Q%,N5_8UKZ!!TFIM,CK8,,@I[QZDEV=A[V *#H2$-4! MD>-=7>187A--XJ$46Y#6VZ#9A9/JH@TYRFU1%EH:*S5Q.OXL-$((Y_ >.4K" M6C ABBH0&NAK0]A>ZR MN\*V_B:.PB!J!T$P]#<'R+4;[MKC#-C2G5Y9TCJ:31U%\*N\9 MJ]"799:7I[/[JEH=S^=EK@M&T"5IF3X[.VD^NRK.3L2ZRGC.K@I4KI=+6GR]8)EX/)WAV;JEW CQ MJ7[S>WHZ,^H9L8PE58V@\L\#NV195I/D/#ZWT-DV9QVX^_H;/6P6+Q=S0TMV M*;*//*WN3V?>#*7LEJZSZIUXC%F[(+OF)2(KFW_18SO6F*%D759BV0;+&2QY MOOE+O[0;8B= VB UP9XC;H;.1HM%[2B9R>%>$1%/5K2ZA>-(9IH*2'/:^]>5X7\ELNXZNPO M43&$T1&*6,X*FKU"%[3D)1*WZ*I@)E!%X57!3HBLD_*3I/_Y-KD9ZORCI#1O.$H>MFYWRQ M8!7E6?E2QGRX7J 7O[T\F5=R:?4$YTF[C(O-,LB>99CHK_2=<"K##;(W>ZP/7[!DN^E,C9+F=@\Q&YZUAQ<)D3[R+%.9+AC%@F-@W#.)D_[*JM&&BZAC\:N-#.I3Z0'9.XL'-CM[ M_@P[QAN5RH=.+X3,&HVSFJX\E Z3QHK9&;;?FUU/,&LKF*45[+VH:(9H6;*J M5(FVB;9W\OJNYWICT<8#L>$X_GCD0CNAJ:H=.K\0,FL$"8L52R#8QGNEM;?2 MVEII_^3TAF>\^HKD61LZ?[] LFTML>3<;SQW:\' _#CFF- MM=;.<*K6A\TMA,P90<+B\0+V2.QL)78.V'NS5FBNEM099;6Q2\A85,5 TR/V M6%7MI*:J>NCT0LBL$20L5BQ!_@;MWX/=K;RN5M[S-.7U":74>$5Y>L1SE- 5 MEYJK='9'LR"NZ5MX++1JI.$YBOU7.[^I2A\\P1 R;00)BQ5K,(GM>'NU]K9: M>P?LRO(2)OET+W^F65$^?^81[+Y![/-:_HBK%/=&)P5'1"KI*_;M\5";>.[X M[&:AG>54Q0^?8 B9-X*$Q8I%8-]SO/TG7_Y68P7%\A)F*Y%/E&?B36 M55G)2\CZ&O&%W.?+9ICR0L\?'Q(=@AW7< ;Z*P9:CF/8GC_07SOCJ?H?.KT0 M,FL$"8O'2W!\[#H><=3:8Z,K)ACZ\S-1EFC%BJWXMKC&-UY@,E%[KOH7G]88%ZF&D/]%0/LW!_6*3?0E.E@J+U]=PI M#F&MGA^;TA]+$7U@!;UC[7[;VYUO:,F3ICR4\FQ=#_[.#M[F[.^XODDZGN=;!G:'4H]'.MC##G']H=J*[-@GOFFY0\''(VW/M.5_UE!S[5:@>0-06@A*BT!I,12M;Z6N M%HA_KABH#Y]L)U7)T,7VN*2S $T<@-)"4%H$2HNA:'T_=05(_ 052#USLLET M-;?67*!%2E!:"$J+0&DQ%*UOKJ[TB0%JGWK&9#,I"GT$^ZH#(&B)%)06@M(B M4%H,1>M[JJNW8LB"JQXVV5RJ\BCQE8=#T+(L*"T$I46@M!B*UG=75^'%\"5> M/7*RQQ1E8,NW%:UUT+P!*"T$I46@M!B*UK=85U#&3UU1UB>8;#A%!=@VB>4/ M"XL+T+P!*"T$I46@M!B*UK]QJRMBDZWPWQP(T;0!*"T%I$2@MAJ+UG=0U ,C/-0#TX9/= M-&X ['$3:/D?E!:"TB)06@Q%Z[NI*_^3)RC_ZYF3+7;HCRP%V@, I86@M B4%D/1^I;J>@ $L@>@ATWV MUK@'<$0,SU&8"[0% $H+06D1*"V&HO7-U;4 "'P+0(^<;#'5/=EJBX&V $!I M(2@M J7%4+2^Q;H6 'GJ%H ^P63#C5L 1XYCF61XYSEHV@"4%H+2(E!:#$7K M_P^_70? ?-H.@!X_U6VFL@-@#&Z67H F#4!I(2@M J7%4+2^U[H.@/D+.@#Z MG),-..X J'_N0-,&H+00E!:!TF(HVL:"\YVG@2Q9<=<\&:9$S3,Z-H\]V'ZZ M??K,>?/,E<'G%_AX@16?!_@XW#Q;IL-O'G7SEA9W/"]1QFYE*N.U*SU3;)X> MLWE3B57S+)(;455BV;R\9U2>--8#Y/>W0E3?WM0)ML_P.?L?4$L#!!0 ( M V!#EEF@&-)'P, *,* 9 >&PO=V]R:W-H965TN$2KM]F/;!)!=BU;&9[4#W[V<[ M:4IY9"K:OA"_SO$Y]V+[=E="/J@$4<-CRKCJ>8G6BTO?5U&"*5'G8H'4\#MW2>:#O@][L+,L<)ZOO%6)J>7[+$-$6NJ. @<=;S!K7+42VP +?B&\65 M6FN#M3(5XL%V/L4]+["*D&&D+04QGR6.D#'+9'3\*DB]Q#@C&=.W8G6-A:&6Y8L$4^X75L7:P(,H4UJD!=@H2"G/ MO^2Q",0:P/#L!M0+0'T3T-P#:!2 AC.:*W.VKH@F_:X4*Y!VM6&S#1<;AS9N M*+=IG&AI9JG!Z?Y7H1%J< 8?D:,D[!2&1%$%8@9CB0JY)C;QQB_Q/LF1F6@ZD^!&M8K"3]G_!P:P2G4@WISAY[1P? 7T?D;TPVBR- M-BN-#@DC/,)='BN!K_68DX6.S-Y]RWZM'01=?[E#>ZO4WJK4_D4H!<=S M0)PA: %10LR9L'_N&:$2EH1E.[U5$K_66T[66O>VSUI86@L/34NX'?IHM2TT6E)GNI5)V)2O1K8_J/R%X8;9=&VX<&O[T=U[#1V@A^)?N! MVCNE]L[_.A.=+6]G%\U-;Y6['^BM%CR_IL&AF2F0Z^>BW=D\%G]9E*ORUY[[ M%.7<54$*W".:?+R[8;(.>4*&,X,97!^8:(N M\XHH[VBQ<$7%5&A3HKAF8JI(E':!F9\)4U@4';M!69?V_P!02P,$% @ M#8$.6>A UI^: @ "0< !D !X;"]W;W)K&UL MK55=;]HP%/TK5B9-FT3)!]!578C4@K9V6B=4]O$P[<$D-\3"L3/;@?;?[]I) M(]H%MDI](79\S\D]YUZNXYU4&UT &')7[[.BV@I'HH*Q!XDDM5 M4H-;M?9UI8!F#E1R/PJ"4[^D3'A)[-XM5!++VG F8*&(KLN2JOM+X'(W]4+O MX<4M6Q?&OO"3N*)K6(+Y5BT4[OR.)6,E",VD( KRJ7<1GL\F-MX%?&>PTWMK M8I6LI-S8S74V]0*;$'!(C66@^-C"##BW1)C&[Y;3ZSYI@?OK!_8/3CMJ65$- M,\E_L,P44^_,(QGDM.;F5NZNH-7C$DPEU^Z7[-K8P"-IK8TL6S!F4#+1/.E= MZ\,>(!P? $0M(/I?P*@%C)S0)C,G:TX-36(E=T39:&2S"^>-0Z,:)FP5ET;A M*4.<2;Y( R0D)^0C"%"4#\@EU4P3F9.% @W"4&OW@%"1D653:GNX9&O!M\BSK?(LE,_?&U3VDD#?UTQHPB%'7#!\ MASRJ&;S-QLC*S:Z5-#@)W;+ NPJ4#<#S7.+\:C=V'':W7_('4$L#!!0 ( M V!#EGI(-YS$@0 , 2 9 >&PO=V]R:W-H965T1;4^PY1NN"E*6F;5F^F2%"C>FXZ%OPZ9CE,B44+S@0>98A_FV& M4W:<&- X=3R2[4[J#G,ZWJ,M7F+YM%]PU3)KE37),!6$4<#Q9F+!;-" L]9^A=9R]W$" VPQAN4I_*1'7_#54">UDM8*HI?<*RPE@&2 M7$B6560U@XS0\A]]K1;BC*!TN@EV1;";!/<%@E,1G->.X%8$][4C>!6A"-TL M8R\6+D(23<><'0'7:*6F+XK5+]AJO0C51EE*KNX2Q9/33TQB ,%/X%=,,4?I M#9@A001@&[#@6& J49E0N@;+TDSZWI)L*=F0!%$)[I.$Y502N@4+EI*$8*'T MSL"/^(!ICL'["$M$4O%!W7Y:1N#]NP_@'2 4?-ZQ7*@1Q-B4*B8],S.IYC\K MYV^_,'\'/# J=P+$=(W7'?RHG^_W\$VUEO6"VJ<%G=F]@A]S>@LKK3%<[_&SV^>O2+Q7!J=SF%GON"7I7YKK261+\@ZK?980IMUP[&YN%\ ML=JHT/.=2U#4!MFV;7F7J+AC0#=PPQIU$:!;!^A^)\ DYUQ;_V3ROQ]PML+\ MGZZ8>[7TEG G]BC!$V.O'SU^P,;TQQ^@;_W*!Q"X2XM4)\:YU M7$GTS@S@VZ';,%P;Y 6!W3!<&P25>?V&X=JHT2CPN_WFU^'YO>$]\16BZI6U M(BF1WWK-UBOT5K,-*18-*18/)':1C:#.1G"MV8)6\D/HC!IF:X,<+V@X,FJ# MH!-X#53<1OF./>HV6UB'%_:&M^!LG2>RW/O5TI$$WX _Y [S7N/UBK[5>$.* M14.*Q0.)761F5&=F=*WQ1FTC0+>Q8\[;(#L8P8;QVB!HC;R&A^,VRCU_85Z$ M!ZWGKU*K-\#/'&W4YR5X0%25*ZHPD;V6ZU=[J^<&58L&58N'4KO,RUFU *\U M7L4\=T)@-XW7 0K#IO$Z0- )&Y^&<1?*A_ %Y]G/$=K]+[U\I6H8L$0;_)T- MME_HS:8;4BT:5"T>2NTR)<]%!+RZBH#MKWK'\[VFZ]HH%UIATW9M5&#YS8VV M ^6'5K.,,,\J\@SS;7$4(D!1*)?E4]U;'[?<%X<,C?X9O)O#COY('\\4)P#/ M\N79S@/B6T(%2/%C=!NH)X>5Q2=F0;%^&ULA95M;YLP$,>_R@GU12ME@3B$T(H@-8WVI&V* MFG9[[9 C6#5V9IND^_:S@:)L(V+8Q;\--D1[>X0O.\6RH[\SN5#2M1:"8%*,QG MWOWH;AX[^]K@)\.#/AJ#RV0MY8N;?-G,O, %A!PSXQ2H?>WQ 3EW0C:,WZVF MUR&=X_'X3?UCG;O-94TU/DC^BVU,,?-B#S:8TXJ;1WGXC&T^$Z>72:[K)QQ: MV\"#K-)&EJVSC:!DHGG3U[8.1PZ$G'$@K0.IXVY =90+:FB:*'D Y:RMFAO4 MJ=;>-C@FW*&LC+*[S/J9](PKP MC=$UX\PXN^L%&LJXOH$K8 *>"EEIB]*);VQV+D8_:S.9-YF0,YE\K<00QL$ M2$!">%XMX/KJYE\9WQ:GJQ#I*D1JW?",KI,;V/OG;KA-L2^P1B"J!=Q7L$]) M/)XF_KX'.^ZPXTO821^K\9HYG:&%W>\ M^'V>-)3WH>*3FQC>AN0_F'_4+ESG_4[5E@D-''/K%@RG-E35=+-F8N2N[B!K M:6P_JH>%_0&@<@9V/Y>VB[03UY2Z7TKZ%U!+ P04 " -@0Y9E],6O>D" M #4!P &0 'AL+W=OBK6KBP%X-2* M"NH&GC=R"TR8$T?VW4+$$:\4)0P6 LFJ*+!XN@;*MU/'=YY?W))UKLP+-XY* MO(8EJ/MR(?3,;;.DI F"6=(0#9UKOS+V=C$VX#O!+9R9XR,DQ7G#V;R*9TZ MG@$""HDR&;!^;& &E)I$&N-WD]-I/VF$N^/G[.^M=^UEA27,./U!4I5/G8F# M4LAP1=4MWWZ$QL_0Y$LXE?87;9M8ST%))14O&K$F* BKG_BQJ<..P!\<$02- M(/A70=@(0FNT)K.VYECA.!)\BX2)UMG,P-;&JK4;PLPN+I70JT3K5/R5*T ^ M>HL^ .!Z1FZQI)(Q#.T$""!*6S*?88P2]&RWFJSN"1K1C*28*;059+PBBG" MUFC!*4D(2)WPF\I!H%DEA$Z"OA"\(I0HLW8Z!X4)E6]TU/URCDY/WJ 31!BZ MRWDE]8=DY"KMS1"Z2>/CNO81'/'QN6+G*/3.4. %@P[YK%\^AT3+?2L/7\I= M7=&VK$%;UL#F&QS)M\!/@E-JJU8V8P$4*T@1/.HC**'+8YUT9).:\[>)0^]B M$KF;72>'0<'$>-YT\(8M;]C+:T^OV5>>95+W#L4UKE2")(8XP3+OPJUS#G=Q M@WW:_I@7L(,6=M +:_]973R#@V\-_7"/YS!F-#S",VQYAKT\=UQAVL4S/.29 MA!=[0!U!(]_K)AJU1*->HN7=$OV\@6(%XE<76*_:7!R7LL0)3)W2] "Q 2=^ M_>^Z3M9_2O;"Z+@U.OZKT1FWO<=T&3V4)-5]S/2L+N/C@[/C7WC>WHYT M!$V\_1UQ=WJNN>]NL%@3)A&%3,N\\['>45'?(?5$\=*VX157NJG;8:ZO71 F M0*]G7+?B9F(Z>WN1QW\ 4$L#!!0 ( V!#EEPHX^"F@, !X/ 9 M>&PO=V]R:W-H965T< M\8ZRKWR#*. Y33(^,39";*],DX<;3 F_I%O,Y),592D1[G!A.XF1M_8+]S'ZXU0"^9TO"5K M?$#Q>;M@%X[_Z7OKN\RY)PG-'DWS@2FXDQ M-"#"%$'BE0%_=+.ZNP05$D.F8T1TPM5NZJ8&FK]62 M5YRI]^1!,/DTECHQ_40%@@WOX3K\EL<\UMF["%"0..'PB,\B)\D[]?PQ@"]W MF"Z1_2>GGQ\"N/C]W=@4\A#*R@S+@/,BH/U&0 ?N:"8V'.99A%%=;\K#5S>P M]S>XL5L-/Y+L$BR[![9E>PWGF9TB=[3<;9 'IT=ODL]_(,^EW+&:Y#483I5. M1_NY;_C=Y%RN< XSFB[CC*AT]N1$?J\C9'H*CXQD?(6,O<9?T&X-H,K6%=^2 M$">&K$LBZK707Y$662,%!T.+[PA#VQ)'WX&]&.6]BVFI[+M,NS0+W"%7?LMSA,=,3 M-M:8>A53[[0W]J ]6 NQ^(%;C.!\A(";CG/,0+*](@L$^S!IUP5(Z K>-@0 MN0LNX@RX'C;5I9O6Q1_67 MZYS'_WUYTCG>$ MK>.,0X(K*;4N!Y(Q*[JQ8B+H5K<;2RID\Z*'&]G (E,;Y/,5E2U'.5$!JI9X M^AU02P,$% @ #8$.60_"5Z[,!@ ##$ !D !X;"]W;W)K&ULS5O;;N,V$/T5PET4*9#$HF393IH82*Q+M]BTP5[:AZ(/ MM$S'Q$JBEY3CS=^7NEBR(IJ1T0':EUB7F<,1SY <'3$W.RZ^RC6E&?J>Q*F\ M':RS;',]',IH31,B+_F&INK.BHN$9.I4/ WE1E"R+)R2>&A;UGB8$)8.9C?% MM4Y0[%!9_,+J3!\%(YJP@2EI:_Y'O5$0<.>'3$ MP:X<[-<.[A$'IW)P^CJ,*H=1WY#4'!;^%MV*$I7DJ?LJ$NLN47S;[C6<4V>@"W47?MDRR(C\NT.-6 M1&O%,'H4+*+H+HYY1(I[9Q[-"(OE3\KJRR?(MNR1[GG> M<-\J=\_O[NC<0_,[@]$*'=\M/70[.[1J'9W#%0X=48Z!=[H"-X' M1A8L9MD+BF(B)5LQND1K'B\7)/J*Y)H(*M'9>#PZ=^RK_7E"B=P*94@RM"), MH&<2;RDB$O$5RM84S6,N6?J$U""ANH2]-P:5+PC7CM0,[ZDXID.9C_^ M@,?6S[IL@03S2K!Q 9:O+,\S/'9V410(85 H&UV;8AI3N?#.N<0CM*&B M--*F@K'M4U,!$LPKP=P#BJ?3*Z>;"J,W4P$RK! (K)4*;IT*KC$50LZ7.Q;' M.B+=3CZN>=?.'CFXVZ^>V^E_O:%OC/G$[@TTX3D3ZZK3:J@QM-QV M?K3Z>%SW\=C8QW>?/?37 TT65/RMZV>C]ZD#!A+,@P3S(<$"2+ 0"*R5'),Z M.2;&Y'@D+^K5)),HXV41*2BZWZI9ETI)Y3D*!9=2ES63SF#"EC6:=H=G7T// M&.BI;$."!9!@(1!8B^UIS?;T_UB=&8,Z=8:9=O-)5U!YD(WZD& !)%@(!-9* MIZLZG:[^PT+.V/:I67/5K_;R(!OU(<$"2+ 0"*R5-=AJ5 O+F#?[!0:I!%JP MM) FSM5)*MF2BE*I^"Q(*E=4"*W"<%^U\*I:FHR[ZT]EZ;YIZ9FC/I5\4+0 M%"V$0FOS?Z!:8?.\0>0:D72)HOR JJI#+2EY%:)EVHAUZCQ0H;4F EN7"_WL M?-#H E"T$ JMS;+=L&R;WSNBB&_STE+0B"J&%S'5\FM$.9E?N\.;@Z>:B;ZO MH0\:7P"*%D*AM1ENM#YL%OL>!5=+N*HF\[&<#^--_BZA)1E4H*O06C6@.];4 M@'T-?=#X E"T$ JM37(CUF&S6E=\W[K@JXNM5*7;IEB?52D7T_P#@WJ)H$>F M;5 =#G>U,WOD->2#&:515&HDCD,@S]OJ&II/JQ M#:K'X:X@-\&Z6JR?G0\:70"*%D*AM1EOY#9LUML^%#577(NX=36F91E4/\-= M 4U?@/6S\T&C"T#10BBT]EZ61AVSS>I8NP#;L\WT8]F,=2K+MD8KNAH) MM+>E#QIA (H60J&UZ6\D,OL-B6R_%;/\]!4=?N/0D@TJE-E=_>O(MP_0=GU0 MM 4+81":R=$(Z?99CG-M./)['HR^=U]9-H-5%Y?0Q\TO@ 4+81"*VD='NS) M3JAX*K;;2U2\<)7[DNNK]9;^NV(C^ZOK'K[VRXWY#4SY?P(/1#RQ5**8KA2D M=3E1HU246^_+DXQOBIW?"YYE/"D.UY2HR2,W4/=7G&?[D[R!^A\@9O\ 4$L# M!!0 ( V!#EEV27EV_ ( *8* 9 >&PO=V]R:W-H965T1 DCTE-%N".K5.H).QP6> 7W(+\7]#&YV1D.3H@H!!+S8#59PU3H%03J3 >:TZKV5(#M\?/ M[-X9*G@GM,&WQ'#:\KN&3Y_#]\- MH\D"QP]U>= )R>OA:4MPDX-D^BJ[$@6.862INTH 7X,5?GC7#YQ/;3I79 -# MIJ^Q=>A>>&[?4T59;POZTL_S+P,_\'?]HM?Y=B3R&XG\@Q)-2J%FA%!W67,R MSBJ14$R96ERAPIP.+5["*,5 MCD%3CL'!]C_W MJH.[Q7Q%&PO=V]R:W-H M965TS?SW9"U@93L>VEM9USSO=]Q]?A1JI'75!JP$O)A1Y%A3'K M\SC6BX*61)_*-17VRU*JDAC;5:M8KQ4EN2>5/$9)DL4E82(:#_W8M1H/964X M$_1: 5V5)5&_)I3+S2B"T>O #5L5Q@W$X^&:K.@M-??K:V5[<:N2LY(*S:0 MBBY'T04\GV<.[P'?&-WHK39PE3Q(^>@Z7_)1E+B$**<+XQ2(_7NF4\JY$[)I M/#6:41O2$;?;K^J??.VVE@>BZ53R[RPWQ2CJ1R"G2U)Q69\)0T%")R MB\53Q33SLW<"KI4$?B+ %U$O1C=^.*.&,*Z/'/YN!GYW\[ X<' M1^ Q$ 71%$-F #W@AE]; =M^ZZ0E28BU\/8V,1=^'C1)#FIDT3O))F"2RE, MH<%?FP-:UU#KZY-T%[!KY4X!6ER#%""<""?Z_"7@R.!MTTIH& M4##!O6Z- 1CJXV30*3($P[;.<)6]MLK>WBHG1+,%L/L4Y(Q7AN;@T&[>7'). ME 9KJNKM?11RH5;N;V>4G$+4<2&,RCHF!%%I=Z)K%(2[,!RV(&LMR/[2 E&Y MO9YCRIFT$C:OW>5E9]/$A1!F''B[? #&>XCV%W3004X0 -4MS91O. M(H3]7I8-.J;$6Y=&2=7*W]8:+&0E3+WYV]'V07#A[\'.^ 2>3V%@?&8?$/5] M_T>^?GU<$K5B0@-.ES946JGLNM^7T9JD6%[QC##X9LE%BA5W&WBDJ[72 _W9-,,K\D34 MM^Q!P%6_CA+3E#!).4."+&]Z']SKT"L<"HL_*-G*@\](I[+@_%E?W,4W/4?/ MB"0D4CH$AG\;,B=)HB/!/'Y407OU/;7CX>==]$]%\I#, DLRY\EW&JOU36_< M0S%9XCQ1CWS[F50)#72\B">R^(NVE:W30U$N%4\K9YA!2EGY'[]4( X307?(J&M(9K^4, LO"%]RO2Z M/RD!WU+P4[,O7!'DHTOTE&=90F!%%4[0%UB1.99K%%(9)5SF@DC$E^78)Z@5 M=,?*FM-K]\;Y))^+D"A,$_D.O+\]A>CBYW?3OH*$]+3Z437Y>3EYKV7R0W3/ MF5I+])'%)#[V[P.(FH:WHW'K60/>8W&%G. ]\APO,,W'[OY;SJZ0[[2ZAZ>[ M^Y9L_'IM_2)>T!*O()]A&B/@CBA3!)9$&>9U:XVCCYYKF>&(W/3@;)%$;$AO M]LM/[M#YU<2H##8L@NEC9S-S V?L.,ZTOSF$T;0;.9-#LZ.D@SKIX(RD%7XA MTI2Q-9#)QFOF8K<[:#.MN!-=N01'#:2P*K"T=HQ'.F)&3_BA<) M09C%>E#D)$;D!9X4$G:D( E6,* XRG(1K;$LMVDFX%DBU&OA17[D--/;V83. M.J-ST0T:4-YB:UI<#@?C5G+#FMS02NZ.5>0NXHKAN_\.D;(-0./BU<3-.I]S MN0V;Q328-&NN:7;ICX)6>*,:WNCDLHM)QB55QU",Q006$8&G?&RB8[WAN71& MC;2]P&_2,9A-VO?DN(8S/AE."PBUQ@IML40YHTS"0S,!;MHDY9N2H+62K/<_ ME]6X <%WO2:KIED+IDF-:6+%] E3 4I&/(.XW> D)WH#R376LH%*J?<; (PX M8Y5$W%*U!G*P)2, "26G!\'GP]?0!,EZ]W,A31K9C\<30T4U[5HHNH#E6 M3K]3O* )A1J*$BPE75(@L^9)O,#1\P[8Q7 8O/>]R>XZA0($ 09%I=!2@RX) MX^*4T@SGH- H6R$0C<2DO&[MLSJ77Q7M$(P[] =-@ ;#-H('$M>U$GPDBHI" MG>ZRUP(+/0B>0J'!'D-:!1ME@CWRV13<)H7QR$2AH]L> _/VP#P[,-TL7?+E M92YUS4@"ISM?@%YGY:8D+_#(8RM22"P&O9T^Y$#70STEQI LB_C)2Z52[=QHM["K:,>%]-^#: MVX&:*+2FB?_F@#O.=B_H7;NB_UI*!J]9 M/A^K\[W\M<%>8E"8YHHUTNM4XW<:+>PJVO%J[/L&U]XXF%>"G+ 2EW6/FND% M,'+OM&UP;?U !;-IXCI.^_'H[1L'S]XX?&T3NFC.H;L4JI HT&O.>9I"*_6D M.#04MJ*TW_!<.)U&"[N*=@Q[WV-X_UN/444^^L'4U!7,3S4,#89OJZE_\,H@ M)6)5O'J1J/CQJ_R]O!ZM7^]\*%YJO!F?N]=A^9)F'Z9\9W2/Q8HR"5)W"2&= MJQ'4N"A?PY07BF?%BXD%5XJGQ<0^H]$25QN*'Y$UL2PM%+FF1LI"PY7UVJ*ILN M28K9.5V13)R9TSS%7.SF"Y6MQ!FY MS1%;IRG.OUZ3A&Y&BJYL#]S%BR4O#JCCX0HOR#WA#ZO;7.RI#646IR1C,WM_2@'+P8S"-F9$*3/^(97XZ4"P7-R!RO$WY'-Q&I!V07 MO"E-6/D7;:JVCF@\73-.TUHL>I#&6?6+7^H+L2,0G'Z!40N,MP)KC\"L!>:A M#E8ML YUL&N!?:C J07.H0*W%KB'"BYJP459W:H<92T]S/%XF-,-RHO6@E9L ME($HU:*$<59D]Y[GXFPL='S\F7*"+'2&/F8<9XOX,2'HBC'"&<+9#(64SC9Q MDJ 3CW <)PQ](2]\C9,/0O)P[Z&3GS\,52XZ4N#4:6UZ79D:>TQ-=$,SOF3( MSV9DUJ/WY'I'HE?%!6BN@K&]"M>&%/C;.CM'IG:*#,VP>OHS.5QN]@WG^]S] M[W,/Y/(;G NYOM<]?,<="W?-V"N/Y'*/3!MW4U))L\FS6?*L/;QM8/M"62F= M4EGAQ-5UMT'$-NPU-5TQ\;]M%/4#-'K2&T2J8U13,DA8LB+.8D[-/8@:; M=6]"I^@SX7VUK*#V;G>T-A M-Z&PI:&X2FG.XW]Q^7A#Y]U<]$7"[A1'UUV]FPB[VVG--#KMO"[/,*V>_]LN MS]#<;KM .N1CRP@)BX!@K5([3:D=>:F_>.BO&Y(^DOSOOJI*U4<.= ()\R!A M/B0L@(2%D+ ("-9*FMLDS?WF1P/WL%EP(G4X-D 'FOJ0I@$D+(2$14"P5C8N MFFQ<2+,Q*=^T2([N2%+..FP9KUAS8T+_H??N4U+^L?[Q.T0,C\W6"/L5S@D[^)#CO_[XC]3@V;: T#Y3F@]("4%KX3J5U&WT5 M!>Q[68J@.M(.X9XNS&ULM9E=;]LV%(;_"J$50PLDD4C)LIW9!AH'VSHL0Q"WV\6P"]H^MHE(HD=2 M<3OLQX^4%7U4,CLE\DVL#YZ7Y^7)H9\PDP,7CW('H-#G.$KDU-DIM;]V7;G: M04SE%=]#HM]LN(BITK=BZ\J] +K.@N+()9X7NC%EB3.;9,_NQ6S"4Q6Q!.X% MDFD<4_'E!B)^F#K8>7[PP+8[91ZXL\F>;F$!ZM/^7N@[MU!9LQ@2R7B"!&RF MSGM\/2>!"N"GQ2UZ^^8=>H-8@C[N>"JU MDIRX2J=K)G57>6HWQ]3(B=1^29,KY'L7B'@D: F?V\-O8:7#<1;NU\-=O4C% M2I%BI4BF%YS0JYBFF>D+M!510+,S'3E4\S7SO"$_>IQ8U?N/&M;GX%*:]U$ZW2.(VH@C6B,1>*_4--=[5Y MLNIU]704&U0\76(R'I-V4T%A*K":^L@5C=IR#QI+2,+Q."QF.R85-)+"0^*/ MVW,:%#D-K#G-LQX&@1X@RM96[MA>HC_O(%Z"^*LM6ZM@UY7N2:SF/2R\A[VU MC%6IJ^FP44E_%)[HF&%A9F@UMA?Y%+\!8^R2=F^\+G "I2 A7I#ZA(\PBI!K&YH5YYRJT]=#?7OGS@>4Q]O%-]G)[U+KO27=7:Y [H&80;H]QO.U?.-.3PN_EDP^P]0 M2P,$% @ #8$.6<,L0'RW @ F@@ !D !X;"]W;W)K&ULG99M;]HP$,>_BI554RMU3<@3:0>1*'1;)VVJ^K"]-N0@5AV; MV0:Z??J=DS1BD(:)-\1V[O_W[RXQE\%&JF>= QCR4G"AATYNS/+*=?4LAX+J M"[D$@7?F4A74X%0M7+U40+-25'#7][S8+2@33CHHU^Y4.I KPYF .T7TJBBH M^GT-7&Z&3L]Y7;AGB]S8!3<=+.D"'L \+>\4SMS&)6,%",VD( KF0V?4NQHG M-KX,^,%@H[?&Q&8RE?+93FZSH>-9(. P,]:!XF4-8^#<&B'&K]K3:;:TPNWQ MJ_NG,G?,94HUC"7_R3*3#YW$(1G,Z8J;>[GY G4^D?6;2:[+7[*I8SV'S%;: MR*(6(T'!1'6E+W4=M@2]\ V!7PO\_Q4$M2 H$ZW(RK0FU-!TH.2&*!N-;G90 MUJ948S9,V*?X8!3>9:@SZ7=I@(3D [D5AHH%FW(@(ZW!:$)%1CY+F6T8YQAP MHPW#LD%&1D*L*">C0BK#_M#R<=R\X'NE@9Q.P%#&]1DJGAXFY/3DC)P0)LAC M+E<:+?7 --UQ>B_P?AU)2Y(X)T3W_/#%OFX6SZ!&' MP.,V\' //$BBW8IW6A\)'C7@T2'P?AMXM \>]9,=\$[K(\'C!CP^!)ZT@<=[ MX'[L^3O@G=9'@O<;\'XG^&,.V-?F!E0;?G\/__)R[TWOW.!(_*3!3[KQI:&\ MC3S9_W.)D7T'?3^JU_>#RR:J8G*W.H?MVM^H6C"A"84PQX\'4#8 [\\E-I1Z8OM3\SF2_@502P,$% @ #8$.68#? M2#%,#0 8[$ !D !X;"]W;W)K&ULO=U=;Z-6 M'L?QMX*\J]542F/CIR2S2:09FV=HHYEI>[':"V*?)&AL2 $G,ZM]\0N8&!/C M$VB_W5YT$IOS.=C._W" G^'R.8J_)@]"I,JW]2I,KGH/:?KXOM]/%@]B[2>G MT:,(LV?NHGCMI]FO\7T_>8R%ORP:K5?]X6 P[:_](.Q=7Q:/W<37E]$F706A MN(F59+->^_'WCV(5/5_UU-[+ Y^"^X>Y V*)7X-Q'.R][.2OY3;*/J:_V(MKWJ#?(W$2BS2 MG/"S?Y[$3*Q6N92MQ^\EVMOUF3?<__E%UXL7G[V86S\1LVCU6[!,'ZYZYSUE M*>[\S2K]%#V;HGQ!Q0HNHE52_%]Y+I<=])3%)DFC==DX6X-U$&[_];^5;\1> M W5\I,&P;#!\W6!RI,&H;#!JV\.X;#!NV\.D;#!IV\.T;#!]W6!ZI,%9V>"L M;0_G98/SM@TNR@87;1NH@Y=/;M"ZR>[#;OUIJR\?MWKP>1]M\O*!J\4GWM_^ M+19_R',_]:\OX^A9B?/E,R__H:B&HGWV]QN$>>%^3N/LV2!KEU[_%*5"F2@_ M*G-QFRKOYB+U@U6B?!'?THV_^B%[XI?/<^7=WW^X[*=9=WFC_J*D9UMZ>(0> M*5X4I@^)HH5+L6QHK\G;3]]J;[S1OPSH9^_3[LT:OKQ9'X=2T?/C4V4P/E&& M@^&XZ0V1-[ M]3_^IDX'_VPJK2TV+;!\-O)TGF\=LE.7Q#P(JU7A>%>%8VD5SJ+U.IOW?DZCQ=>3K!IC)8JSW_Q4+)5? M_=5&*#^#!CX7R+@B59;1:^7&B/&:/)OFC31OTC]L^S_8^D\%I]HFH]8]D MUFZQN?05="W%=GWJ9)\&B9DD9I&8W>ZM=<@^W79]>E"?M1*;[$IL(BVQ8D8\ MB\(G$>>[J2?*SW%P'X3^JI@KGR@?UM&F><,G=;MN^$AL3F+:Y' $/S^;'&X= MR4X-$C-)S"(QF\0<$G-)S(.P6GU/=_4]E=:WX6?;Q7=NE"0_*-FF5/N6!N'] M)D@>UME\5HGNBC)O*F\IV[6\IP=%]'I&^^82VG:)R=X2/XZG%Z/#2CRD)L.S M@\4,\@6:)&:1F$UB#HFY).9!6*W&SG8U=B:ML2\/HMAM56[B:!TD211_5[8[ MD-L-:SY=#<(T4O;GL\J_/+&^%?&_FXI/VE_7XB.Q.8EI)*:3F$%B)HE9)&:3 MF$-B+HEY$%8;',YW@\/Y7S3!/F\W\YQ)^^]:WR2FG1]LLIOGSH>O]/7&FEPM MD\0L$K-)S"$QE\0\"*O5X\6N'B^ZU6.UC;;")(TW^<3X9'M0*5&L)-EDS^0' MEXH#2DGC$:6+@[_SXJ_\=:%*5ZQKH9*81F(ZB1DD9I*816(VB3DDYI*8!V&U MPE<'U5G@P=NEOU_D9>D'VW,\NS$AF\<'BRY'E,M^577_',KIY%7YR]>N:_VC MFH9J.JH9J&:BFH5J-JHYJ.:BFD=I]9%@+P^BMMMC_\V/8S],$^G>N!SKNCN. M:G-4TU!-1S4#U4Q4LU#-1C4'U5Q4\RBM/@P,JV%@*#^_O/*3)#\(7@X#^>GE M(M5YHFC?1+P($E'.!:IEDMU"29<9@G1%.@\AI#9'-0W5=%0S4,TLM=JL3ST= MUV=]5KE4+5Y37\1&5\M!-??MU?>H#NM%7"6U5'E4Z["([UZ*V/._!>O-^F5G M/HV46]%REU[>:>>");4YJFFHIJ.:@6HFJEFH9J.:@VINJ1T>WQJ\'@G^BK"8 M6J7%U#?B8LV/#]-APP%PC^JV/CY443=5GG7[_.6S\F'Q M^R9(@N+[5-MS]-(]?S3DAFIS5--0340[-5#-1#4+U6Q4#;'*N\T" YNQ034,U'=4,5#-1S4(U&]4<5'-1S2LUV75H MZC5>1>B&\@C=+DG[]LDTN=2YO-$,'*IIJ*:CFH%J)JI9J&:CFH-J+JIYE%8? M ZH$WE">P#O8SK_D[B2;>C1>AVIS5--034JK?>I%70;EAQZ#<'PG1E'W43_6KK[Y'-).O2>>*1E-QJ*:CFH%J)JI9J&:C MFH-J+JIYE%:O^BHZ-Y1'Y_Z:"R^7G;YYY67YRG4>"-"4'*KIJ&:@FHEJ%JK9 MJ.:@FHMJ'J75!X(J33=L<'FW[U5'U]:1SY M6G2N>#15AVHZJAFH9J*:A6HVJCFHYJ*:1VGUBJ^B=T-Y].XFCA9"+!/E+H[6 MQ9?E_7![ 8RLWI^R&8!RL\IZ7Q_)XY7ZVSLV,_EZ=*YY-)"':CJJ&:AFHIJ% M:C:J.:CFHII':?5['56IO9$\M==\57C9M6E+L!8U'X^:KDXK[[IKF:.:AFHZ MJAFH9J*:A6HVJCFHYJ*:1VGU,J_R>"-Y'F]WZ.[&#Y;YD;S%:K/,"E^9^8]! MZJ^"_Q07P=TN=*+\G.W-^_G H/AA_OA3]FC^VX?\-J1'OTE3KD,MRSX]O$O# M3+ZNG<<%-)Z':CJJ&:AFHIJ%:C:J.:CFHII':?5QH09OC]\CYC2??N> M+#/Y&G2N=C2MAVHZJAFH9J*:A6HVJCFHYJ*:1VGU:M^[LZD\K?=+Z*^C."TV M]MO#>R_[^-JW1Q$FC8?Q1@TW"3U7SQL*'8WBH9J&:CJJ&:AFHIJ%:C:J.:CF MHII':?5"K^)Z(VG^IXKK?1)/(MR(XGQ=/H%_.[,GE[M&=5!MCFH:JNFH9J": MB6H6JMFHYJ":BVH>I=7'A"JS-V(S>W*N\T" 9O9034,U'=4,5#-1S4(U&]6< M44/*KC%9[Z+]>I16+_(JLS?Z/V3VY'UTKGPTVX=J&JKIJ&:@FHEJ%JK9J.:4 M6GYI^KVLF3H:3EX7/AK;H[1ZX5>QO5&;*]Z][,[/HB1-3I2?1/.6';VP':K- M44U#-1W5#%0S4MAV/ W^5 M[>&O_#R3ESP$CXW%CE[>#M7FJ*:AFHYJ!JJ9J&:AFHUJSNCP_L!'9O%H$(_2 MZM5>!?%&+6Y46[LE;1!^S0_?Z9MPF57\[YL@%MMGWIC)HY?(0[4YJFFHIJ.: M@6HFJEFH9J.:4VKU /G9Z\)'TWB45BO\<97&&W>]3>UFO#50S43&+:]R)S^5KOQ7\8*PN/35WD-Z%(N%GU6_[(R[? 4Z MESL:MT,U#=5T5#-0S40U"]5L5'-0S44UC]+J0T<5MQMWO#A>UV_0ROW.(P.: MST,U#=5T5#-*K;X;NG>WDK+BT=P=JMFHYJ":BVH>I=4KOLK=C:49GBZ3A?(Z MF9TG"V0D:89J%[GR0*: MUT.U.:IIJ*:CFE%JKR8+T]>3!32'AVHVJCFHYJ*:1VG;BN\G#T*D]?*=AMVC2BSN\CMAO?\P[/4/'I^I[^=JP^.:^EXO'N]7 M_/7E8S8<>'Y\'X2)LA)W65>#T[/LA<7YO>Q??DFCQZN>VE-NHS2-UL6/#\)? MBCA?('O^+LKF)^4O>0?/4?RU>#G7_P-02P,$% @ #8$.69$'T!$% P MZPD !D !X;"]W;W)K&ULI59;;]HP&/TK5K2' M5NJ:>P((D%K"M$[K5/6R/1OR0:PF-K.=TNW7SW;2%)* 4/>2^'+.^7P^7\=; MQI]%!B#1:Y%3,;$R*37H 4$. M2ZD5L/J]P SR7 NI8?RN-:TFI";NEM_4OQCORLL""YBQ_!=)93:Q!A9*887+ M7-ZS[5>H_81:;\ER8;YH6V$C!5Z60K*B)JL1%(16?_Q:YV&'H'3Z"5Y-\-J$ MX #!KPG^J1&"FA"<&B&L"<:Z77DWB4NPQ-,Q9UO$-5JIZ8+)OF&K?!&JU\F# MY*J7*)Z<_F 24(@^HP064OUNJ 0.0J+YJUJ* M!9 A*37)RKSJ>'!)U].D>? M$*'H,6.EP#058UNJ@6@Y>UD'O:Z">@>"^NB649D)-*T#.>V>ETO\_._T6??SCZ7C+\9DGX1B\XH#=3 MN>5J YHED/?7%=JD5'3Q]++- R'8_ME-W]=3.#X^YBDBW'],-X' MS;N@V'<;S)[?H/$;'/5[53 NR5]L#BZV4L>,V@DI$4M64MEGN)(+=PU'+;\] M$+>%2;J8( Q;=KN88>3TVPT;N^%1NX],GCBQ82=XY+8&..MBAFYK\I,NQAVX M7LMI#R@:'IC9J+$:';7Z'808O5LE=,F*7J=1)WCLMHQV(6X+DG0AGANT;/9@ M_'Z3<6,R_L!\7B *O8LW[N[6H#7(61 :H/I73-V?=44':-YWTW]02P,$ M% @ #8$.64"]F.B/ @ '@< !D !X;"]W;W)K&ULA95=3]LP%(;_BA5Q 1(0-VT^0&TDH)JV:9LJ"MNUVYPT%HZ=V0Z% M_?K9;LC*XM*;QE_G?=Y3V\?3K9!/J@+0Z*5F7,V"2NOF.@S5NH*:J$O1 #!N[IIM)V(,RG#=G $O1CLY"F%_8J!:V!*RHXDE#.@IO1]>T(VP"WXB>% MK=IK(YO*2H@GV_E2S )L'0&#M;82Q'R>X0X8LTK&Q^].-.B9-G"__:;^R25O MDED1!7>"_:*%KF9!%J "2M(R?2^VGZ%+*+9Z:\&4^T7;;BT.T+I56M1=L'%0 M4[[[DI?NC]@+B*(# 5$7$#G?.Y!S.2>:Y%,IMDC:U4;--ERJ+MJ8H]SNRE)+ M,TM-G,Y_" TH1A=H#BMM/DNS[47+ (D2+23E:]H0AFYJT7*MT+QU$V[MZ1PT MH4R=H1-$.7JH1*L(+]0TU,:750_7G8?;G8?H@(>O+;]$8WR.(AQ-T.-RCDY/ MSM[+A":M/K>HSRURNI,#NE;NW!P=>S@IW_B,[002)V /\',^PN-T&CY[L.,> M.SZ&C7VL753\CI5F?M:D9TV.L1(?:S)DQ3@;^V%Q#XN/P5(?+![ LL1/2GI2 MC MD9]VU=.N/J1] Z50RTDMI*9_H##ERES<@JJUO25K!AXJP0>WL8DC?\_M>%>M;,OQW<&E"1VY[C!':!";6BT*PM>12R2N:$PI(C414%YG^FD+/MQ'*MIX4;LLZD M7K"CL,1KN 5Y7RZYFMDM2TH*H((PBCBL)M97=[SP=;P)^$E@*SICI&_RP-BC MGERE$\O1!X(<$JD9L/K;P SR7!.I8_QN.*U64@.[XR?VA;F[NLL#%C!C^2^2 MRFQB?;)0"BMP7)A?M*UC@\\62BHA6=& U0D*0NM_O&M\ MZ 43S_ :P#>2X"_!S!J *-C%?P&X!^K<-D +E\"@CV H $$QOO:+.-TC"6. M0LZVB.MHQ:8')ET&K0PF5!?6K>1JERB:RDT9Q6BMZ>Q1'Z)I1 MF0DTIRFD/?AX&!\*7J"1*\4Z%H"13GDJA*536H-B1P$!+-=^J]%=!7DX.J^O4>BQ(G,+'4\RR ;\"* MWK]S ^=+7S[?DBRNR0)#IMO )G)">]--X%O*+8;DGF7,;S/F#V:LDY;&?W3: M).VL+Q/^H?O.#D;$!R/F!R,6@[M'2IK^S#MP207L.K$F>T _?>[=D(& Z)5Z\->P$[N M.;[GW&L[@Y60CVH!H,DZY9D:.@NM\S/75?$"4JK:(H<,W\R$3*G&J9R[*I= M$PM*N1MX7L]-*"8AX!!KPT#Q;PD1<&Z(,(V?%:=3+VF V^,-^Z75CEJF5$$D^ -+]&+H MG#HD@1DMN+X5JRNH](2&+Q9:97/(8@:*G%R IHPK\@W6NJ#\+2+N)A?DY/7; M@:LQ#\/FQM6:Y^6:P9$U+V':)L'[%@F\H'L 'C7#O\8:X1T+[^S"751?6Q#4 M%@26KWN$[RHB#]CN*VDJCD,IJ3'A^S6D4Y _#NEK)#0;[TSE-(:A@SM+@5R" M,WKSRN]Y'PZI?2&R'>V=6GNG47O$J5)$S#:RB9#$[N06^;0&&3,%9"Q9#%LQ MJ@["OF 9203G5"J2 YX."RKA8$LTYO%+!$>"BVRVQ1-O=!(_%QA+T2VXT%8>Q V>R"P%7YO^Z<6N: IGN2* M3$1A6^*>\@(.>1#NU\,/>Y[GU54IY>W'G0;A=MA.XKTZ\=X_)K[IW!:Y*4PA M33=/("XDEAW#(LHY)+:9;0.K@QU<)A%N)^^%^QKWP[JGOG],8[_6V/]/-FJ9 MA]_9$M!I^T'XA\S&=)_;J>[6!68^'JZIG+-,$0XSI/?:?;13EA=R.=$BMW?: M5&B\(>UP@=\P($T OI\)O->JB;DFZZ^BT2]02P,$% @ #8$.68DKI3'P M'@ NE(" !D !X;"]W;W)K&ULQ=UK<]I8@L;Q MKZ+*3NUV5[ECBYN=WG2JTM']?I>VMO8%L16;:@P>P$EG:S_\"BPL9. [G^F MYT6/3=#O"&3S^.CRZ/VWZ>R/^5U9+J0_[\>3^6]O[A:+AU_/S^?7=^7]K!:Z'Y]W+BX&Y_?#T>3-A_>KQX+9A_?3 MQ\5X-"F#F31_O+\?SK[_7HZGWWY[([]9/Q"-;N\6RP?./[Q_&-Z6<;E('X)9 M]=WYLW(SNB\G\]%T(LW*+[^]^2C_6ERM%E@](QN5W^8;7TO+E_)Y.OUC^8UY M\]N;B^4:E>/R>K$DAM7_?2T_E>/Q4JK6XY\U^N9YS.6"FU^O=6WUXJL7\WDX M+S]-Q_GH9G'WVYNK-])-^67X.%Y$TV]&6;^@_M*[GH[GJ_]*W^KG7KR1KA_G MB^E]O7"U!O>CR=/_#_^LWXB-!3KRG@4Z]0*=%POT]HW0K1?HOEB@V]FS0*]> MH'?L*O7K!?K'+C"H%QB\7&#?*EW6"UP>^Z*OZ@6N7H[P;L\"[^H%WAT[@GRQ MWG(7QXXA/V_LH[>VO-[<\M';6UYO6NK[]N( M\GJSRT=O=WF]X>676[[3W[?(>M/+6]M^[R+KC2^_W/K[?PO76[^SM?7W+K+> M^IV76W_O;V+G^9?]Z*W?66_]SLNMOW^1]=;OK+;^^=.'U^J33QDNAA_>SZ;? MI-GR^96W_&+U\;E:OOK &TV6G_3Q8E;]ZZA:;O'!FRY*Z4KZ18H7T^L_[J;C MFW(V_P])_>?C:/%=^DDI%\/1>"XEY9^+Q^'XY_?GBVK0Y:+GU_4 YM, G3T# MR)([G2SNYI(ZN2EO=BSOBI?O'EK>%R\_$"Q_7KU9S^]89_V._=X1@M9P\E:Z MZ)Q)G8M.7YK?#6?E?,=J?1(K[G!6*;V5TI/26)%^^L?/TC^D\UK<#RO'K-Z[ M&CX&5(\!NS6X5]&.?]<$BG[$N]:Y7"G=];NV@S&.8;IMYJCWRCSP*A_';Z6N M_&*K[M6L0UKUGG4O7O$S8HMAK?S\5I*[QZZF(]8^/MY66J]^-_O?'4:W K&[O.? M$MW52+T](WV:WM]7<[?5'Q)G4ORD?WQ6$ M]]?YP_"Z_.U--:.=E[.OY9L/__YO\N#B/W>%+XDI)*:2F$9B.HD9)&:2F/6$ M]5?8;.?E2"@AKQ5#O.89ZPA@*9N67U223T3TTB$E-(3"4Q MC<1T$C-(S"0QJ[?UR]G9F4/DH Z)N4>^ H\E^7-7/HRF]Y+YGS^.)Q5%%WN1K M.5N>.7(F^;/1[6@R'$O+?SF3/MY/'R>+?3DHM$_-01)32$PE,8W$=!(S2,PD M,8O$;!)S2,PE,8_$_,%6RLE7E_WM"1\Y:$AB$8G%)):06$IB&8GE)%9 6"LR M+Y\C\_*$@VS!<"9-9]5WPT5Y(V7#\6,I!>7L:9?G:C?GS70\'L[FTD/UZ&J7 MY\_+.!4=A?U=N *GYNH3=KGY-^S;ZC=7;O_J*N28*HEI)*:3F$%B)HE9QVUT MFQS3(3'WN!?@D6/ZQXT9D&.&)!:16$QB"8FE))8=M]%S3V<32_NR^K*=STRVI*MV\J)Z1/C1P24TA, M)3&-Q'02,TC,)#&+Q&P2=_#*\OEX>KAM^'I?5].^A MG,S+^;X)GY@[-4Q134$U%=4T5--1S:BUS2G#CJ,T)CJHA6HVJCFHYJ*:AVH^ MJ@6H%J):A&HQJB6HEJ):AFHYJA64UL[.C2OP9?$AO7$YG(TFMY)6"@)3:)P< MF*2FH)J*:AJJZ:AFU%KKQ(;!CL D![50S48U!]5<5/-0S4>U -5"5(M0+4:U M!-525,M0+4>U@M+:@=EI K,C#,Q@5GYY7+:Y2/EP-AM.%G/A?ENQ=G)TDIJ" M:BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:B6HUI! M:>V$;9IUP&[?+?XO+Z<39:C*I)ZZ?A M>%S%\>?O32*OEY@?NMI>O"HGQS/:_()J*JIIJ*:CFB%O]TY<7G:N^MV74UNT MV075;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M0S5O_\R8U/[*X M]^>(#+Z1JIRM)KNCZ<&Z5O%@)T;5VZ*" CXX:H%J(:A&JQ:B6H%J*:AFJY:A64%H[6IMZ(%G<#_34'+NLE*TB M5'EJOFH%J!:B&H1JL6HEJ!:BFH9JN6H5E!:*V([3\*J?&,ZHIJ*:BFH9J.JH9M;:Y>W!PM>NZ''18"]5L5'-0S44U M#]5\5 M0+42U"-5B5$M0+46U#-5R5"LHK9V\34=3YU!'TP^X+D<\YLD1BW8Z MH9J*:AJJZ:AFU-K6=3F]EPF+ECJAFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JE MJ):A6HYJ!:6U$[;3)*RXU.EONBY'O%8G9S!:#H5J*JIIJ*:CFE%KRY:RC0P> MO$Q@M/0)U6Q4U -5"5(M0+4:U!-525,M0+4>U@M+:P=MT/G7^MP[M7\M75RPQ&:Y]0S48U!]5<5/-0S4>U -5"5(M0 M+4:U!-525,M0+4>U@M+:&=R40W7$Y5!_^0@O6@.%:@JJJ:BFH9J.:L:!'QG1 M$5ZT\@G5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M0S5[-1@134%U514 MTU!-1S4#U4Q4LU#-1C6G>V1MEXL.ZZ&:CVH!JH6H%J%:C&H)JJ6HEJ%:CFH% MI;6SM:F?ZHKKIY[W+%=3V*_#17G<;F0Q>G*&HOU2J*:BFH9J.JH9J&:BFH5J M-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J.:H5E-8.VDX3M*]NH<(O#Q*O MRLGQC%9/H9J*:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%J* M:AFJY;6VN?.H<]6_V+K!5$$-VT[>IGVJ*ZX2^IL.X(K7ZN001DNK4$U%-0W5 M=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M0S5\EJ[V@CA[MM. M_V4"_XB"JFY34%5]*4K@OWIUD)@_.4I)34$U%=4T5--1S4 U$]4L5+-1S4$U M%]4\5/-1+4"U$-4B5(M1+4&U%-4R5,L/A-C^ZQ4+:CW:\=HT3W7%S5,'XG7? M;>/%ZLFIBI9(H9J*:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6 MH%J*:AFJY;4VV)B@#B[[ESOV$O^(%JENTR+5%;=('3X1JLI1MQS.'V=//E#=/JOFH%J!:B&H1JL6HEJ!:BFH9JN6UMGDZ MU-9AV!_1(M5M6J2Z1[9(G3C%?3HY*IN.AXO1>+3X+I[EH@U3J*:@FHIJ&JKI MJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ&:KEJ%906CN7FX:I MKKAA"IKEHH51J*:@FHIJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K% MJ):@6HIJ&:KEM29?;$QSY;?RUDSW1S1&]9K&J)ZX,>JU,]UH-/]#TF9E63VP M;%F>+Z1HN;AHPBM>E5-S%]445%-134,U'=4,5#-1S4(U&]4<5'-1S4,U']4" M5 M1+4*U&-425$M1+4.U'-4*2FO':CFHUJ :B&J1:@6HUJ":BFJ9:B6UYJ\>5SWXNU% M;VO*2PW;SM1.DZGB?JG73GGC98%%?8A7.,U%.Z5034$U%=4T5--1S4 U$]4L M5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R5,M1K:"T=B0WQ5,]Z1034$U%=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R M5,MKK751M.J9ZXHZI?^7M"\2K) ).Z\$T([7IM.JIZXD^J5]RX0JR>G*MHRA6HJJFFHIJ.:@6HFJEFH9J.: M@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6HEJ-:46N;L].^O-I'O&>.VA1(]<0% M4N;D>E8.YZ7TDU(^??6S-)IL')A]3EFC'-\%IQ@[-3Q134$U%=4T5--1S4 U$]4L5+-1S4$U M%]4\5/-1+4"U$-4B5(M1+4&U%-4R5,M1K:"T=L V;5!]<1O4O_+48O&JG!S/ M:&<4JJFHIJ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ6HEJ%: MCFI%K1U]:G&_TR2ON#/J;SJU6+Q6)X:CFHUJ :B&J1;4FRQN?V/+;7GLW>EP_:_?)JG5BHKU/J):A6HYJA?"M M;6=E4^;4%YAX\UBH>].0H M1,N=4$U%-0W5=%0S4,VLMKU@].1])34$U%=4T M5--1S4 U$]6L6MO\R[$[V)&V-CJL@VKNL2_"0X?UCQTV0(<-=PS;?[%[K$XU MS*4OL^G]\U[4]>QOOC?5 MT((C5%-0344U#=5T5#-0S:RUUF>I?+5KUK?]1/G=8->L#ZTE0C47U3Q4\U$M M0+40U2)4BU$M0;44U3)4RU&MH+1V/C;=17UQ=]'&36E.J.<5HR?'(UH]A&HJ MJFFHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6HEJ-:06GM MH&U:BOKB2@:E_+R\A%ON MS%RTIJC6WK4.@+^\8YZ"CJFBFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B M6H1J,:HEJ):B6H9J.:H5E-;.TJ:2J"^N)&KOU%V>\3.?@HZKHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ M!:@6HEJ$:C&J):B6HEJ&:CFJ%9363M2FGZ@O[B=2_UR,)K>/H_G=*C2K)%W. M5\^DC_?31T&(HCU$_>U^$[G7W7%Z@H*.JZ*:AFHZJAFH9J*:A6HVJCFHYJ*: MAVH^J@6H%J):A&HQJB6HEJ):AFHYJA64U@K10=-#-!#W$)F315FY"RD8CF[. M)'-R/7YQNSKCUIQ\K1Y=?O?Q>C'Z M^E2DL"=WQ>MQ:N[66NM:G$%W.W714554TU!-1S4#U4Q4LU#-1C4'U5Q4\U#- M1[4 U4)4BU M1K4$U5)4RU M1[6"TMJIVY03#0Z4$TWO[Z<3:77UYUD5O;-E M_4&\&"ZJL,V&X\=R>5SUZ0+0U]8AB-?@Y+Q]TBXW\O;B;16W\LN\1=N&4$U# M-1W5#%0S4\_QWIDK6BPTV&Z1^*4W>+=K[HJ6!J&:AFHZ MJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB6HEJ):AFHYJA64UL[2IK)H M(*XL2B?#^^ELL=HQ_'2"\/I<)O7/AW(R+_?F*-I*--C18',E7^V(4;1P"-4T M5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R5,M1K:"T=HPV MU475EZ(8W7\1ZZ?IY&LY6^X*'DT64VES7['P E?Q@"?G*ZDIJ*:BFH9J.JH9 MJ&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J.:H5E-8.X:9I:2!N M6EK-7Y_R=CZ:3LXD?S:Z'4V&XZ-.)1;C)P?NCLZ=JUUG$J/#JJBFH9J.:@:J MF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FJI:B6H5J.:@6EM;.T:64:B%N9 MMK*TF<=N5D@\M=JO*^\/%-F+ASPY80=;NXPO=U1Z*NBH*JIIJ*:CFH%J)JI9 MJ&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEJ):C6D%I[8!MVI@&)[8QU0$[ M^CPNSS:2M[ZYVFO/&T8KFVJM==.BSMN7E4WHF"JJ::BFHYJ!:B:J6:AFHYJ# M:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:B6HUI!:>W ;2J;!N+*IOH0;4\*'C^/ M1]>2_^5+N;I#F_ H+%K2A&H*JJFHIJ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH! MJH6H%J%:C&H)JJ6HEJ%:CFH%I;5SMBER&HB+G(ZY":I7?GMZQOS@/F.TX G5 ME,&.NJB+BQV=BRHZKH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HE MJ):B6H9J.:H5E-8*U\NFX.E27/"T"M!??A\N;QO^:7J_O$)GN"KP_[B\K=SM M4^'PY^_2YO."X??5PQ^_#6WH*LB^"FA#Z6Q>.U.36-44U!- M134-U714,U#-1#4+U>Q::_V]MJLBVT&'=5'-0S4?U0)4"U$M0K48U1)42U$M M0[4Y]JH-UOJR<:&:]JXMG/TWGB[WEB6+VY!0E-0755%33 M4$U'-0/53%2S4,VNM5999_=J^U)M!QW6134/U7Q4"U M1+4(U6)42U M1;4, MU7)4*RBMG:*=)D7%;4[[;Z73NE9V7Y:B=4ZHIJ":BFH:JNFH9J":B6H6JMF7 MV_5AG4%WT-D1IFB=$ZIYJ.:C6H!J(:I%J!:C6H)J*:IEJ):C6D%I[3!MZIPN MQ75.!T]RJG+TZ H*\5@G9RNI*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ M!:@6HEJ$:C&J):B6HEJ&:CFJ%936SM^F!ZKZ\N#QV?7UL&?UM3M_N?U?/.C) M04QJ2JV)KPE2T3$U5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U M%-4R5,M1K:"T=L V'4^7XHZGY00W>)Q=WPWGI?3Q=E8^G?(DG,:BQ4ZHIJ": MBFH:JNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!:BFH9JN6H5E!: M.V6;]J=+PV/>+"3 YC4%%1344U#-1W5C,OM]JV!O.-<6A,=UD(U&]4< M5'-1S4,U']4"5 M1+4*U&-425$M1+4.U'-4*2FMG:U/\="DN?MIWOM-,BH?C MU7E/ZC\?1XOO9U(R70S'>T]\0IN=4$U!-175-%33:ZU5\[SS$F #'==$-0O5 M;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M0S5ECHHAW M J-%3JBFH)J*:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%J* M:AFJY:A64%H[4ILBITMQD=/OC_/JD?E<^GA=34CGH\7J/@!/DU/)G"S*:M#% M>B=Q-7U=3657[<7>XS*'5Y?%/IT/=6@',5KRA&H*JJF7VY51G:MN1^Z^.&%* MV_'$;N_=H#?HM9^HH^MGH)J):A:JV:CFH)I[[$^)AP[KHUJ :B&J1:@6HUJ" M:BFJ9:B6HUI!::VTO&J:F:[$S4R;$U#I_R1M.BNOAW/QF4EB\M3<0S4%U514 MTU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RU M1[6"TMHQ MVW0N78D[E_YUD])Z15IGN QZW[Y_*XL%\IP,?SP M_KZ&PO=V]R:W-H965TFJH-^XM^(KD7C,U)2%HS=JXM/P=G 4A'1F/I2F2#PYX'.:1PK2Q#' MS]+HH/*I.C8_;ZQ_T.)!S(((.F?Q]RB0X=G &Z" +DD>RZ]L_9&6@EQESV>Q MT+_1NGS6&B _%Y(E96>(((G2XB]Y+!/1Z& ['1UPV0'_VL'MZ."4'1PMM(A, MR[HDDLQ..5LCKIX&:^J#SHWN#6JB5)7Q5G)HC:"?G/W-)$4>>H]N)?/O0Q8' ME(L_T-7//))/ZG917L26Z#OAG*02G:O,J]:WEU22*!;OX+EOMY?H[9MWIV,) M02G38[\,8%X$@#L"F*)KELI0H*LTH,'S_F,04RG"&T5S;#3X.4]'R+&&"%MX M8K#G5!ERM+U)A[U;RB,JT#FZ@0%&.:=!D:M-/@2ZNZ;)@O(?V\0;;:LY>B(R MXM.S 4Q"0?D#'6G\:(I]4D4^,D>M"4;3>Q$F$*N-GDN:JHG:1(?0V M2I$(";C?5KT+LXL[>ZOJHI.K.ZF%Y&$VQ:X%/Z?CARV"W$J0:_1V]4BY'PFH M0*6I)WJSO8[HW5;T[^V)U1W^M I_:G0W)ZD/Z]7NX<^G6R)QC]S.2(ZJ2(Z, MD7S)I9 D#:)TU1H>>4JKZ=.77K.7CO0>M40YV*#)JS1Y1F_?]8H-R24/E .! MD) \NJ>"MEG20+4%WKE MC83(H="PB=DH0[1<&@0*$7R%$;%Q'B_]_C/3XN,/;E>-6"2:>;7=6H&:Z;8;Z_B3I M,=@EP&D)Z(J]IKIM9N[^&+';/.Z*HD:Q;6;GH1#2XZ8KKVU&&P=&C6C;S.C7 MH$A/2%TIF&[AB(<[$E#O#&PSM ],DAYO7=J.=F9)O3VPS31^799X.\_ &OFV M&<.WU,\Y15=![A/]2KP;3(Q&7P@37!,=FXE^$)CT^+ASMBK';9YCS_!6@FN> M8S//]Z=)C\$N!?:NHPC7=,=F\NY/$]R&'$&6&W(P'U-@&;^7U@G/1XZ]+F[HH37&\4L)G*KXH3 MW/YBH$M0#7YL1O$_(<66[:&;?!%#N;XLEU1'NQ-5S+9?2I6:[=C,]D-098[; MC#YV#9M*7),:FTF]-Q_FI<'=OX-R:@([9CKNO^ [;7":OX9R:G(Z9M =:-V? M.VTR3J?6M+-V3LU'Q\S'5UC!YV5(S;48CYR.K;W3^"+;3+_#KL7STML.JZI3 M\](QP^E55U6G_9ILGG.*@L_OU/AP>E[J[!]?TGJ%\G2$SA!!A#Y+T_*0:QW) M4 M3C>B&LP0RP:"#.K810]TT9TE&TJ=-CJHJ2J:;H_1!?]>D;V0Y]T,B*)H. ML6L-05F9#Y7Q"#HULS[ 0NJL$^0@ 9T5BGUQ1>8)I>E'^:^JJ>O^8&/ 3P;!9!%]9*G3="YS"M M")?*KQ*^.:[:++[H?,4I!>M2*&593* D@4IXH(^Q$%F QB*G91\5QL?B2 QQ M"N]9\+QJ3G,%0N6H4A+2.$,+Q1I8&%5B1_!J"Q6^)I!QI"K;7]^O=!4)2=4) MTR6H]&4-X1T*#8)\+0_!*@6_F^7.,W4Y\>RA_:SDS7*/T!6!4#?S2\VU;68C M\:Q@ZC$&K#T3K(JR7CH'61.*3TAB9>]DTOMSU\ZN9H)Z9A99?/Q:-L6;=PX*4U3V5QMEK=K4[[+_09]Z_W'??DPG&WMDRA1?^#P+AV4?Q[ 51Y!2A# M,5V".VMT!(LV+T[LBPO),GWHO6!2LD1_#"F!F:P>@/8E@Q6TO% .JO^;F/T' M4$L#!!0 ( V!#ED@UM,$: 0 ",8 9 >&PO=V]R:W-H965TY$J +2+3A,B-U!I7IKE:K_> F M!J(F-F,[I>RO7]L)&6A""EMK^J$0Y[SO.;:?V*G;VQ#ZQ%8(:@MX9+-$?\83VCXLHL7:(X19C% M! .*%GUC:%]/NS)>!?P1HPW;^PYD3QX)>9(7GZ*^82A*G?8%/$6@8(,\9)6HA%!6F,\T_X4HS#GL#VC@B<0N"\%K2."-Q"X)XJ M\ J!=VI)K4+0>B5PC@G\0N"?FJ%="-JG"CJ%H*-F-Y\.-9288;2*,\_.\[E#XB^H^(>I@'X.+7#SV3BRIE M+C,L*KK-*W*.5&2#.X+YBH$1CE!4HP^:]>Y;^G&SWF_0FV)TRR%V=D-\XS0: M#M?T"CC=2S%HCEGR]VZP7Q?]LG[ MLD_?&/EL>6SH#F;2+1\65_EY1_SF*TC1QQNQ5$;@EJ1B^V!0K(K&D M<_"X!?MQ,[A5S>HIN01?,OF ++(@Q@89GQ%:/RO"+V(,6"JM>ZQN6FL36YQ MUVP-0]0WQ![&$'U&QN"W7VS?^KV..9UF@4ZSD4ZSL4ZSB4ZS:6[64F;R_>)Y MX%KJIV<^UR#JE8AZ/P_1813%4@R3\VGU*OUK=VW'L?VR?SF(U3C/]3MMUSV, M"QJ[?2YC.LW&.LTF.LVFFLP.0&R5(+9.!K$$[ ># C."GQ'CXG;!W=>U9.U2 M8,NXN,O!5KRYWZ.0++$$[A(,4Y)A7@=;8RGG+HTZS8+Z0SW?C- M=!.=Z:::S X \TO _$; [@4\- XE0'-.PB?P@&/.P,7]_(%]*-]$ZVAI]#V7 M%IUF@4ZSD4ZSL4ZSB4ZSJ2:S P;;)8/M]RURHQ>Y Z,Z"AN=SZ50IUG0KFS) MMFVW]E]-N^CE.QZG$3:I^CMWR*W%339T]F/%..>,=S=O: M_]C.&DLX%PV=9D&G,D6N8W6K:.A,.CXQZ41GTJDFLP/(NB5DW9\%V0S1F$1@ M0>BN6?TU'G^SS^^+'CQZ,U M94]\"2#0FQA:_/@2[18"O7 GHPRLH!' M$%^S!R;O[$HEC!)(>413Q& ^MJ[QU13WE8%N\7L$:[YSC5179I0^J9N/X=AR M5$000R"4!)%_*[B%.%9*,HYOI:A5^52&N]<;]9]UYV5G9H3#+8W_B$*Q'%N^ MA4*8DSP67^CZ%R@[U%-Z 8VY_D7KLJUCH2#G@B:EL8P@B=+BGSR7('8,7.^( M@5L:N/L&O2,&W=*@NV> CWGP2@-/DRFZHCE,B2"3$:-KQ%1KJ:8N-$QM+;L? MI6K<'P63;R-I)R:?J T1!_0W;<\$B_H8QI JH8"/<0DE<\?BX1 =(X>!0V> MT.=,#]BU&C!E<3$%0:*8OY>-?UL"U M<-K33M4ZM)KT?=_W\,A>[:(RQJ;6ORN>D0#&EES@.+ 56),??\!]YZCB3R"L M$:#981>]@!H$%R7%&N&CD+SPIDE]FI"_$9++SA&EJ5'IC83[%>'^Z83)8L%@ M0>3'()(\(_E=#]"*Q#DT@2QT^SN)Z Y]QW'VP=8C &=BZ4EL1H[OV+GG\JNO57./USEG(Z_A] 8 MU[D(6Q*K(1Q6"(>O(,PBUD[R#1N2S_?WD\\8SKGD6A*KD0K M/?H[$+L=?W^C8H[K7(AMJ=4I[NS_\??8\Y5>ZYL^[/4/6#:U.]P<3LV]>"LE M=TO)_1Y;NM*K7]O2X>$^(_>$G=_4W(.W$MJ6#MA<.Y0? S*+V\F?IJ*A*7]: MK1K:4JLSW-8-V%PXU!BVF&7>25G6:NG0EEJ=Y+9XP.8]N)GDFZJ'5SR>43Z8 MEIT!G)<67%J6=P(FNESO!D5@B;Z M<@DD!*8:R/=S2L7F1CFHSHXG_P)02P,$% @ #8$.6?-,;183! B!$ M !D !X;"]W;W)K&ULM9AK;]LV%(;_"J$-0PJT MEBC;DIW9!A*GW3H@6Q O'89A'QCIV!8BD2Y)V"[/ MX2OJ4*.-D$]J":#)MRSE:NPLM5Y=NJZ*EI QU1$KX'AG+F3&-)[*A:M6$EA< M&&6IZWM>X&8LX3FE@#(H17Q+8J+UC8E >A7@R M)Y_CL>.9C""%2!L7#/_6,(4T-9XPCZ^54Z>.:0SWC[?>/Q7P"//(%$Q%^E<2 MZ^78&3@DACG+4WTO-K]"!=0W_B*1JN*7;*JQGD.B7&F15<:809;P\I]]JPJQ M9^#W3ACXE8%_KD&W,N@6H&5F!=8-TVPRDF)#I!F-WLQ!49O"&FD2;J9QIB7> M3=!.3WX7&LB0?" ?O^:)?B:?>03<5);]@3\2EZ@EDZ!&KD9&DZD;53S7)8]_@B<@MX+KI2(?>0QQ@_W4;D]]BP,7 MBUM7V-]6^-JW>OPMYQW2]=YCA?Q>4T)V\QN(T)P6YEU+.MUZPKN%O]X)?W_D M6FG&XX0O4/\X11&\)SPWM3=S7-:=7"2\.GS7- =EB'X1PBP4ZPD->V&O/QBY MZWTT:RIFA;I4*Q;!V,$E2(%<@S/YZ0<:>#];0'LU:._UH)OBL48%LC5(7*9( MCAHD*Y0E%,RQ2%,F%5EA-0K^1OPR\& /O]L)AT?LUNQ:LO=K]OZY[ W,$LSZ M;NH2H=0E/M(Y2XD&F9&+OX')1F9[0$J>T9#T2%8^/'Z/Q.RYZ?F=OM*1U^#H MH"9!79/ ZOD7R3A6X?5B#UZ(/>@%P?!XOJW16\YW6+.%Y[&]C;[#%_KV.T'_ MB->:44O>0QP >\?"]R>4EODO<:,GH%L4>W_ MV%-OJ]?@Y%IL=]$6T=\A^M84L1&?0])*MI7G ]U2KQ\&_O$L6E-HB[CKMJB] MW=I#?"/M=AL6Y\%QXV7/JBWUKO6B]MZKIK;)U^ZB6G6'6Q&'IT7\/3HMNFNU MZ-F]5ON&NHIQT%$'8>!Y+Q:EAH%'K?*6R87"5IT0 MJRK+;7]YHL6JV#D_"HW[\.)P"2P&:0;@_;G W7-U8@+4'U\F_P%02P,$% M @ #8$.62?SF"CL P +18 !D !X;"]W;W)K&ULS5A=;^(X%/TK5D9:M5*G^4Z@"TA B&9&VUU4ICL/JWTPB0&K2\JQ@0V/#^?;.-%FR03ED MMV2+"O%D16@.N>C2MX0',*6)GG MD/Z8H(SLAH9MO X\X/6&RP%S--C"-5H@_KB=4]$S&Y84YZA@F!2 HM70&-MW ML:T :L;?&.W87AO(I2P)>9*=S^G0L*1'*$,)EQ10_#VC*R^X3J!?F2+R$94[]@5\^U M#)"4C).\!@L/0/"T YP:X!P#O#< ;@UPS[7@U0#O7 M^#?#/ M!00U(%"QKX*E(AU!#D<#2G: RMF"33:47 HM HP+N;,6G(JG6.#XZ$_"$; M M\!'\01@#, MN.">%'S#P*Q(4=J"C[KQ00?>% MN5NV\KGKB=!)^*8M;X%HWP+$V?B>,KG3F4NWATZR*#S-Y)[M!?91(NNT&9_:#/MN$+Z1QKU&TEZW MI%\C\(EDZ1(F3Y4ZK#-E.]DNU40G6:23;*:3+-9$=J!OO]&W_YY2MM]RQ7FN MTS]Z<>WT^5+A=9+-=)+%FL@.A+>MGU^]5J?T#XAQBA,N1%YP(M+[L<"<@:N' MQ2.[[DSR;N)+LUPK6Z25;::5+=;%=BCX7IG#?D^YWNW-Q;M$)UM4LQU^H(:! M91U_\6HU&[>9#?W0ZQW?TN9>-2M'=*WJC@PD,NY56:(9;6J;8U71.QJ?V'=3 MNV4\DK5053W[25\54N\A7>."@0RMA"GK-A3>TJHV674XV:I:VI)P3G+5W""8 M(BHGB.&ULK5=M;]LV$/XKA%8,"=!$KY;E MS#90QW:Z81V"9ND^TQ)M$:%$EZ3L]-_W2"F:+3.:L]8&++[<"U;*B9,KM;UQ79GFI,#RFF])"3MK+@JL8"HVKMP*@C,#*I@;>%[L M%IB6SG1LUN[%=,PKQ6A)[@6255%@\6U&&-]/'-]Y6?A,-[G2"^YTO,4;\D#4 MX_9>P,QMM62T(*6DO$2"K"?.!__F+M;R1N +)7MY,$;Z)"O.G_3D]VSB>-HA MPDBJM 8,CQVY)8QI1>#&UT:GTYK4P,/QB_:E.3N<984EN>7L'YJI?.(D#LK( M&E=,?>;[CZ0YST#K2SF3YA?M&UG/06DE%2\:,'A0T+)^XN>&AP, Z+$#@@80 M= '1*X"P 83G J(&$)WKTJ !#,ZU$#> ^%S L $,3;!J=DUHYECAZ5CP/1): M&K3I@8FO04-$:*DS\4$)V*6 4]._N"+(]] 5^I-+B>Z)0 \Y%N1TX6).%*9, M7L+6X\,<7;R[1.^0BZ3>E8B6Z+&D2KZ'11C_G?-*XC*38U>!F]J8FS8NS6J7 M@E=<"M$G7JIY_PX]"$;;I&AI]T6OI"K69Z;S$2@FZ MJA1>,8(4K[,PYRPCPIIRM=K8J-75>3>]&@U'@[&[.PQDKW']4KB16YR2B0-5 M7Q*Q(\[TUU_\V/O-%E:+21\^X;'-A44L2")O="RV_)FNW=ELAH=T' 4G:H,3 M]09GAB5-$5QZE%%6*9*A"Z@$=7VXM 6E5C"PR0919X_ M/!:%+SAW+"?<<:PJ#?-JC40M?;D,!^\:S_H1,$J%42=$-AU)1W^K5)A MYSXN>T_]5O*M)B/?SGS<,A_W,G_;$*YX^H3(UXKN,".EDH@\IZR"]P_**E.@ M5$[@:BAZ9>X&M%^(K-?0C_W7'8E/4F8$Z9R-]]:NDZ-PAV"WK:;$HLS MO5N>J_#N#,$Z3NY!SU,0L3'MK(0+4)6J?I^TJVW'_,$TBIWUF7\S]RWK"^BP MZX;X7_5U>PXO] TM)6)D#::\ZR&X*^J6MYXHOC4=UXHKZ-_,,(=_"41H =A? M<^BZFHDVT/[OF'X'4$L#!!0 ( V!#EF>0I2J1 , )<+ 9 >&PO M=V]R:W-H965T5^?\R1VSFC-Q;U,$14\ M9BR78R=5:GGFNC).,2/RA"\QUR-S+C*B=%,L7+D42!(KRI@;>%[?S0C-GC)5E@A.IN.16ZY=8N M"?G]T_V-QU+C,B\9*S'S11Z=@9.I#@G!1,W?+U)ZSR MZ1F_F#-IK["NYGH.Q(54/*O$.H*,YN6=/%8<-@1^=X<@J 3!2P6=2M#Y6]#; M(>A6@JXE4Z9B.81$D+Q/5Q+66 "82%HOH I"LJ3 M8XA2(E >PP\B!#$O[>H114REGGE$^7WO?1//0YJ%I5G/FIEC:S4)@D'/\[R1NVK V*TQ=ELQ3@6/$1,)<\&S M9V U+]G$J-5P7T:'- M+L_X&HXX_W,VH5S/JM3+ZR/B,,)@6,T9CB,@!N4*4\@>M\A5+I?Z4ZAJ_K'(5, MZ=+LX%AWZ7]K$]=6_WVYEF9^L/&U>"?^Z6G]K93$#K3F%K%!36SPG\3.,U[H M?1IQEC2!:K7=%]3@GUWEFSVUL:M*4@=:=(O4L"8UW.,8BPA#X'/8Q:_Q6!O^ MDZ8]7O_*\O)ET\+6%X6Z4,AF*A2T))<3F&RBKFKJWKCK/;;'E_IE>EJPW M1"QH+H'A7$N]DX$^$419!I8-Q9>V,)IQI&POG]G%+E+7,NJJ$_5ZK\% 35=$YS4ET5 M)14:R0J9$Z6[_%H6Z>>?9\]F'L[/.X^7-;OS" )=^X!2]/D#T MJJ,/5-F@F'Q\F/P^<4RZMRUM+C_70I9XCM'Z!SG:8P@33AQ^M/VU)>@@Y%[G MP&78NPJ8>.AVUMETAI*["'F;;>E!76NPZ]O :% 2I:@4M[IC+C;!9Y!7MQ]6I78XDV05=J_]-<&<=)))(5,J MVS2AWX1& TXSL"/9; YG590!@$H5N6ZDC,P*08R'AE$WM.R4U-V?A5NE[)G@KU9:&'(TP?*I7>29JQI>DO ML]8 IA[BZJ0L^>HS9S.14SOX@Q..!J3A>?-"LC\Z&Y3*5 >H]+TG*A6;;D9^ M2U(^T*5JRFF9X9Z[)^CYW\[SC HJ"=\TK6O_F&?YU8ZCWEM9-D^57<-.C_6N MXMA-7I^"R?@43)Y 34;)\7NL]Y'';O(49K+W9D_VEY@,3\%D]RA-!O6>O!X,_1_PNL'72;W)@G'%1-V;LS2EXMGN5L#"+O(K3G<",:QF!L!#,N#.< XEH7E^9_&TT?'8S',6]^)]%%.'^58E@L9 MFP^6Q\U)].$>:9)$41QC,SH>.QV,L7F+8_ASJV'>@('E@4POFVM\M?$*V5\' MV)KNJQ!LI'@E8B/%YQH0][P!(TG*8%4Q;]@= MC"-)@B%0B^X:C6-D=F+XN-<'NTNB*$G<"&!N!U&$(7 WX@CF #Q@2!29W\&= MWZ.@^9T*UO^I'OT%4$L#!!0 ( V!#EF7BKL

-8?20$3; M8T.P6BP^0"X99K>]9!:G9! RB4 M \ !X;"]W;W)K8F]O:RYX;6S%FEMOVS84@/\*X9=UP#);-^>"ND"6I)V! M(C/FH*\%+=$V$8IT22I)^^M[),WI41(>[,7TDRV*ICZ1UOD.2;U_-/9^9ZJ5=K/1UOO=Q7CLRJVHN?O3[(2&,VMC:^[AT&[&;F<%K]Q6"%^K<3J93,FET5#8%GR1XM'].M\>L@?IY$HJZ;_/1MUW)4:LEEK6 M\H>H9J/)B+FM>?S;6/G#:,_5LK1&J=DHZ4]\$=;+\E7QLH6\XRO7E7B^^I<# MR&PTG4"#:VF=[VIT[7-@?!!0N3]JO/DHE1?VFGOQR9IF)_6F;0;N8HQNH^N' M_6??B1?V_W2C6:]E*:Y-V=1"^[X?K5 MH'9;N7,CIGDM9J-]%7:I*W:C/702 MF^N^*:C;WBE<>E[U=^T!%_6AO9!PPLZK#OQPD%=&5T([43'XYHR2%7!4["^N MN"X%0Y I 9D>$?)KBB S C(["N2RQ8&?(LB<@,R/"#GHR8* +(X)F2'(*0$Y M/2SD+41'EK 3]DEH8;GZ _Z.3CIFUFQAA4.0IP3D:03(%" ORV\-7/Q%W#DC MR,XBD&5 MFQV.]4^(" '=FLTN^)NB^/..0%Y'@$R!\@YT.E->W%VZ1QX@W&( MZ3B"3Z@0/HF 60#FM5AY#$5ZY;\UJA+6_<9NX%GVWS$D993D MP$KI(,\!LL=JQQM^ "D96X">,26EE.3 3NG#]00P/QOGV$)8MMQR*S ?99,D MBDZ2+B"NG/C6M(GCS4/[Q\2(E$N2 \MDKIV$/R"[L[R"G)I=6@M!L0O= T;* M*LF!M;*4&RVA+F_3[K(T3?LX;]@"DHA2#N,/Y94DAEA"R<,@#4LIL:0QQ/(B M?6#O8*JEA/L=0U*B26.()I1)#/N2G,+$4$XHEQAB4LI)8RAGGTN\.=:4:](8 MK@D)D;W#F)1LTABR"2IQ,*FFG)-&<PCM(= N'4(Z= CT'3/'D&Z[P M7"@G=W)B6.@9L^M4887S[.8)6L5+'3EEH3R&A1#F$MJL&ACY3NH28U(6RF-8 MZ.5R]:_!QYB4A?(8%@HM7 \LE%,6RF-8*#1/'V)2%LIC6"BXG'""=T,I"Q4Q M+!1:3AANVE(6*F)8*(B)95E0%BIB6"B(B6594!8JHLR%WEJ1]J]1??@)4$L#!!0 ( V!#ED,/Y#\ MY0$ '\A : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCM.PT 4 MA>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]=_XDV5[ M_I)V;=EVA[S9]GERW.\.>=%L2ND?0LC+3=JW^:;KT^%\9-4-^[:]ZD5)K) M:SNL4UDTX;B[[L[ALI&;\^1F\ORV:(;G-VE"[2"%(*T?9!!D]8,<@KQ^4(2@ M6#]H!D&S^D&W$'1;/^@.@N[J!]U#T'W]()FBC%."I!'6!%H+NOH89M M;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U M;T.]C4!O&[TL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\G MT-M1;R?0VU%O)]#;46\GT-M'+[L)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3; M"?2.J'YNZ:OPX681@'QCS^8)J[5-CJ8DC,^-J'>)?-V=6YTL])R8&@R'+31.H"?W0 MUD@FHR>:Z545>L^;>-N7IADGCBJ?]!YW$]NL<:*MKE/MPHNNXRRVJ9@/VXI\>K[$B1[- M;%;F5)A\5<.=.$71*&NTEW1F_/)(>XP[7[YU?E=F7.!<>;4&>OCB3FZ M/.YP).WJOHV%R(7R_",>$V/IJY^/VM,NJ/AE=MS>#^.6W7EXUEVNW^.O9WRL M?V$? J0/"=*' NDC ^EC"-+'+4@?=R!]W(/TP0&UL4$L! A0#% @ #8$.62\,7U?N M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ #8$.69E&PO=V]R:W-H965T&UL4$L! A0# M% @ #8$.6?A(9F97"0 YC( !@ ("!* X 'AL+W=O M00 +L4 M 8 " @;47 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ #8$.68Y8. %@ M#P J;8 !@ ("!A2( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #8$.61J)4>07!@ /0T !@ M ("!W58 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #8$.6:%4X1-= P M^@< !D ("!)VL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #8$.66UD&(9C! 1 H !D M ("!AW@ 'AL+W=O&PO=V]R:W-H M965T140( " % 9 M " @=. !X;"]W;W)K&UL4$L! M A0#% @ #8$.6:B")_)_ @ <0< !D ("!6X, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #8$. M68JAE^^4! 0@L !D ("!!*8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #8$.6>5D]YTF P 5P< M !D ("!=[( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #8$.6?'F;ZXH P $ < !D M ("!Y[P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #8$.6$_\!P ST< !D ("!3,D 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #8$.6>D@ MWG,2! P!( !D ("!IM< 'AL+W=O!@ &0 M @('OVP >&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ #8$.67"CCX*: P '@\ !D M ("!P^$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #8$.62&PO=V]R:W-H965T&UL4$L! A0#% M @ #8$.6=_Z@[,T! .!@ !D ("!S?T 'AL+W=O!P &0 M@('E%0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ #8$.6>X"I ST @ (0D !D M ("!HAL! 'AL+W=O "Z4@( &0 @('-'@$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ #8$.62#6TP1H! (Q@ !D ("!V$0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M#8$.62?SF"CL P +18 !D ("!6E(! 'AL+W=O6QE80$ 7W)E;',O+G)E M;'-02P$"% ,4 " -@0Y9W&POYYD$ #*)0 #P @ %' M8@$ >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ #8$.60P_D/SE 0 ?R$ M !H ( !#6 XML 69 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 70 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 241 355 1 true 69 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.rekor.ai/20240630/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://www.rekor.ai/20240630/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://www.rekor.ai/20240630/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 (Unaudited) Sheet http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.rekor.ai/20240630/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 - General, Basis of Presentation, and Summary of Significant Accounting Policies Sheet http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Acquisition Sheet http://www.rekor.ai/20240630/role/statement-note-2-acquisition Note 2 - Acquisition Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information Sheet http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Intangible Assets and Goodwill Sheet http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill Note 4 - Intangible Assets and Goodwill Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Debt Sheet http://www.rekor.ai/20240630/role/statement-note-5-debt Note 5 - Debt Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Income Taxes Sheet http://www.rekor.ai/20240630/role/statement-note-6-income-taxes Note 6 - Income Taxes Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Commitments and Contingencies Sheet http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies Note 7 - Commitments and Contingencies Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Stockholders' Equity Sheet http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity Note 8 - Stockholders' Equity Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Equity Incentive Plan Sheet http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan Note 9 - Equity Incentive Plan Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Loss Per Share Sheet http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share- Note 10 - Loss Per Share Notes 16 false false R17.htm 016 - Disclosure - Note 11 - Subsequent Events Sheet http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events- Note 11 - Subsequent Events Notes 17 false false R18.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 18 false false R19.htm 995463 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.rekor.ai/20240630/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies 19 false false R20.htm 995464 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies (Tables) Sheet http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-tables Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies (Tables) Tables http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies 20 false false R21.htm 995465 - Disclosure - Note 2 - Acquisition (Tables) Sheet http://www.rekor.ai/20240630/role/statement-note-2-acquisition-tables Note 2 - Acquisition (Tables) Tables http://www.rekor.ai/20240630/role/statement-note-2-acquisition 21 false false R22.htm 995466 - Disclosure - Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information (Tables) Sheet http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-tables Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information (Tables) Tables http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information 22 false false R23.htm 995467 - Disclosure - Note 4 - Intangible Assets and Goodwill (Tables) Sheet http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-tables Note 4 - Intangible Assets and Goodwill (Tables) Tables http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill 23 false false R24.htm 995468 - Disclosure - Note 5 - Debt (Tables) Sheet http://www.rekor.ai/20240630/role/statement-note-5-debt-tables Note 5 - Debt (Tables) Tables http://www.rekor.ai/20240630/role/statement-note-5-debt 24 false false R25.htm 995469 - Disclosure - Note 8 - Stockholders' Equity (Tables) Sheet http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-tables Note 8 - Stockholders' Equity (Tables) Tables http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity 25 false false R26.htm 995470 - Disclosure - Note 9 - Equity Incentive Plan (Tables) Sheet http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-tables Note 9 - Equity Incentive Plan (Tables) Tables http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan 26 false false R27.htm 995471 - Disclosure - Note 10 - Loss Per Share (Tables) Sheet http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-tables Note 10 - Loss Per Share (Tables) Tables http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share- 27 false false R28.htm 995472 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies 1 (Details Textual) Sheet http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies 1 (Details Textual) Details http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-tables 28 false false R29.htm 995473 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies 2 (Details Textual) Sheet http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-2-details-textual Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies 2 (Details Textual) Details http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-tables 29 false false R30.htm 995474 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Prior Period Adjustments, Balance Sheet (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Prior Period Adjustments, Balance Sheet (Details) Details 30 false false R31.htm 995475 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Contingent Consideration and ATD Holdback (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-contingent-consideration-and-atd-holdback-details Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Contingent Consideration and ATD Holdback (Details) Details 31 false false R32.htm 995476 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - ATD Holdback Shares (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-atd-holdback-shares-details Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - ATD Holdback Shares (Details) Details 32 false false R33.htm 995477 - Disclosure - Note 1 - General, Basis of Presentation and Summary of Significant Accounting Policies - Summary of Revenue (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details Note 1 - General, Basis of Presentation and Summary of Significant Accounting Policies - Summary of Revenue (Details) Details 33 false false R34.htm 995478 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Services Due for Contract Liabilities (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Services Due for Contract Liabilities (Details) Details 34 false false R35.htm 995479 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Other Current Liabilities (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Other Current Liabilities (Details) Details 35 false false R36.htm 995480 - Disclosure - Note 2 - Acquisition (Details Textual) Sheet http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual Note 2 - Acquisition (Details Textual) Details http://www.rekor.ai/20240630/role/statement-note-2-acquisition-tables 36 false false R37.htm 995481 - Disclosure - Note 2 - Acquisition - Purchase Price Allocation (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details Note 2 - Acquisition - Purchase Price Allocation (Details) Details 37 false false R38.htm 995482 - Disclosure - Note 2 - Acquisition - Purchase Price Allocation (Details) (Parentheticals) Sheet http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details-parentheticals Note 2 - Acquisition - Purchase Price Allocation (Details) (Parentheticals) Details 38 false false R39.htm 995483 - Disclosure - Note 2 - Acquisition - Pro Forma Information (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-2-acquisition-pro-forma-information-details Note 2 - Acquisition - Pro Forma Information (Details) Details 39 false false R40.htm 995484 - Disclosure - Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) Details 40 false false R41.htm 995485 - Disclosure - Note 4 - Intangible Assets and Goodwill (Details Textual) Sheet http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual Note 4 - Intangible Assets and Goodwill (Details Textual) Details http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-tables 41 false false R42.htm 995486 - Disclosure - Note 4 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details Note 4 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details) Details 42 false false R43.htm 995487 - Disclosure - Note 4 - Intangible Assets and Goodwill - Estimated Annual Amortization Expense (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details Note 4 - Intangible Assets and Goodwill - Estimated Annual Amortization Expense (Details) Details 43 false false R44.htm 995488 - Disclosure - Note 5 - Debt (Details Textual) Sheet http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual Note 5 - Debt (Details Textual) Details http://www.rekor.ai/20240630/role/statement-note-5-debt-tables 44 false false R45.htm 995489 - Disclosure - Note 5 - Debt - Interest Expense (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details Note 5 - Debt - Interest Expense (Details) Details 45 false false R46.htm 995490 - Disclosure - Note 5 - Debt - Schedule of Principal Amounts Due of Debt (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details Note 5 - Debt - Schedule of Principal Amounts Due of Debt (Details) Details 46 false false R47.htm 995491 - Disclosure - Note 6 - Income Taxes (Details Textual) Sheet http://www.rekor.ai/20240630/role/statement-note-6-income-taxes-details-textual Note 6 - Income Taxes (Details Textual) Details http://www.rekor.ai/20240630/role/statement-note-6-income-taxes 47 false false R48.htm 995492 - Disclosure - Note 7 - Commitments and Contingencies (Details Textual) Sheet http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies-details-textual Note 7 - Commitments and Contingencies (Details Textual) Details http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies 48 false false R49.htm 995493 - Disclosure - Note 8 - Stockholders' Equity (Details Textual) Sheet http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual Note 8 - Stockholders' Equity (Details Textual) Details http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-tables 49 false false R50.htm 995494 - Disclosure - Note 8 - Stockholders' Equity - Summary of Warrant Activity (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details Note 8 - Stockholders' Equity - Summary of Warrant Activity (Details) Details 50 false false R51.htm 995495 - Disclosure - Note 9 - Equity Incentive Plan (Details Textual) Sheet http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual Note 9 - Equity Incentive Plan (Details Textual) Details http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-tables 51 false false R52.htm 995496 - Disclosure - Note 9 - Equity Incentive Plan - Summary of Stock Option Activity (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details Note 9 - Equity Incentive Plan - Summary of Stock Option Activity (Details) Details 52 false false R53.htm 995497 - Disclosure - Note 9 - Equity Incentive Plan - Summary of RSU activity (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details Note 9 - Equity Incentive Plan - Summary of RSU activity (Details) Details 53 false false R54.htm 995498 - Disclosure - Note 10 - Loss Per Share (Details Textual) Sheet http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-details-textual Note 10 - Loss Per Share (Details Textual) Details http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-tables 54 false false R55.htm 995499 - Disclosure - Note 10 - Loss Per Share - Loss Per Share (Details) Sheet http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-loss-per-share-details Note 10 - Loss Per Share - Loss Per Share (Details) Details 55 false false R56.htm 995500 - Disclosure - Note 11 - Subsequent Events (Details Textual) Sheet http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-details-textual Note 11 - Subsequent Events (Details Textual) Details http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events- 56 false false All Reports Book All Reports rekr-20240630.xsd rekr-20240630_cal.xml rekr-20240630_def.xml rekr-20240630_lab.xml rekr-20240630_pre.xml rekr20240630_10q.htm http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rekr20240630_10q.htm": { "nsprefix": "rekr", "nsuri": "http://www.rekor.ai/20240630", "dts": { "schema": { "local": [ "rekr-20240630.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": [ "rekr-20240630_cal.xml" ] }, "definitionLink": { "local": [ "rekr-20240630_def.xml" ] }, "labelLink": { "local": [ "rekr-20240630_lab.xml" ] }, "presentationLink": { "local": [ "rekr-20240630_pre.xml" ] }, "inline": { "local": [ "rekr20240630_10q.htm" ] } }, "keyStandard": 304, "keyCustom": 51, "axisStandard": 25, "axisCustom": 0, "memberStandard": 31, "memberCustom": 36, "hidden": { "total": 61, "http://fasb.org/us-gaap/2024": 46, "http://xbrl.sec.gov/ecd/2024": 4, "http://www.rekor.ai/20240630": 5, "http://xbrl.sec.gov/dei/2024": 6 }, "contextCount": 241, "entityCount": 1, "segmentCount": 69, "elementCount": 528, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 864, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 5 }, "report": { "R1": { "role": "http://www.rekor.ai/20240630/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-06-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.rekor.ai/20240630/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-06-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "unique": true } }, "R3": { "role": "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": null, "uniqueAnchor": null }, "R4": { "role": "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2024-04-01_2024-06-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-04-01_2024-06-30", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "unique": true } }, "R5": { "role": "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "longName": "004 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "i_2022-12-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "unique": true } }, "R7": { "role": "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "longName": "006 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies", "shortName": "Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.rekor.ai/20240630/role/statement-note-2-acquisition", "longName": "007 - Disclosure - Note 2 - Acquisition", "shortName": "Note 2 - Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information", "longName": "008 - Disclosure - Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information", "shortName": "Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill", "longName": "009 - Disclosure - Note 4 - Intangible Assets and Goodwill", "shortName": "Note 4 - Intangible Assets and Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.rekor.ai/20240630/role/statement-note-5-debt", "longName": "010 - Disclosure - Note 5 - Debt", "shortName": "Note 5 - Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.rekor.ai/20240630/role/statement-note-6-income-taxes", "longName": "011 - Disclosure - Note 6 - Income Taxes", "shortName": "Note 6 - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies", "longName": "012 - Disclosure - Note 7 - Commitments and Contingencies", "shortName": "Note 7 - Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "longName": "013 - Disclosure - Note 8 - Stockholders' Equity", "shortName": "Note 8 - Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan", "longName": "014 - Disclosure - Note 9 - Equity Incentive Plan", "shortName": "Note 9 - Equity Incentive Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-", "longName": "015 - Disclosure - Note 10 - Loss Per Share", "shortName": "Note 10 - Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-", "longName": "016 - Disclosure - Note 11 - Subsequent Events", "shortName": "Note 11 - Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R18": { "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": "18", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.rekor.ai/20240630/role/statement-significant-accounting-policies-policies", "longName": "995463 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "19", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-tables", "longName": "995464 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies (Tables)", "shortName": "Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-tables", "longName": "995465 - Disclosure - Note 2 - Acquisition (Tables)", "shortName": "Note 2 - Acquisition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-tables", "longName": "995466 - Disclosure - Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information (Tables)", "shortName": "Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-tables", "longName": "995467 - Disclosure - Note 4 - Intangible Assets and Goodwill (Tables)", "shortName": "Note 4 - Intangible Assets and Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.rekor.ai/20240630/role/statement-note-5-debt-tables", "longName": "995468 - Disclosure - Note 5 - Debt (Tables)", "shortName": "Note 5 - Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "rekr:ScheduleOfInterestExpenseOnDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "rekr:ScheduleOfInterestExpenseOnDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-tables", "longName": "995469 - Disclosure - Note 8 - Stockholders' Equity (Tables)", "shortName": "Note 8 - Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-tables", "longName": "995470 - Disclosure - Note 9 - Equity Incentive Plan (Tables)", "shortName": "Note 9 - Equity Incentive Plan (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-tables", "longName": "995471 - Disclosure - Note 10 - Loss Per Share (Tables)", "shortName": "Note 10 - Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual", "longName": "995472 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies 1 (Details Textual)", "shortName": "Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies 1 (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "i_2024-06-30", "name": "rekr:WorkingCapitalDeficit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "rekr:LiquidityPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-06-30", "name": "rekr:WorkingCapitalDeficit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "rekr:LiquidityPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-2-details-textual", "longName": "995473 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies 2 (Details Textual)", "shortName": "Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies 2 (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "i_2024-06-30", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-06-30_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-07-01", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "unique": true } }, "R30": { "role": "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details", "longName": "995474 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Prior Period Adjustments, Balance Sheet (Details)", "shortName": "Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Prior Period Adjustments, Balance Sheet (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "i_2024-06-30", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-03-31", "name": "us-gaap:Assets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "unique": true } }, "R31": { "role": "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-contingent-consideration-and-atd-holdback-details", "longName": "995475 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Contingent Consideration and ATD Holdback (Details)", "shortName": "Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Contingent Consideration and ATD Holdback (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "i_2023-12-31_BusinessAcquisitionAxis-STSMember", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30_BusinessAcquisitionAxis-STSMember", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "unique": true } }, "R32": { "role": "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-atd-holdback-shares-details", "longName": "995476 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - ATD Holdback Shares (Details)", "shortName": "Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - ATD Holdback Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "i_2024-06-30_MeasurementInputTypeAxis-MeasurementInputSharePriceMember", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-06-30_MeasurementInputTypeAxis-MeasurementInputSharePriceMember", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details", "longName": "995477 - Disclosure - Note 1 - General, Basis of Presentation and Summary of Significant Accounting Policies - Summary of Revenue (Details)", "shortName": "Note 1 - General, Basis of Presentation and Summary of Significant Accounting Policies - Summary of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "d_2024-04-01_2024-06-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-04-01_2024-06-30_ProductOrServiceAxis-RecurringRevenueMember", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "unique": true } }, "R34": { "role": "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details", "longName": "995478 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Services Due for Contract Liabilities (Details)", "shortName": "Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Services Due for Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "i_2024-06-30", "name": "rekr:ContractWithCustomerReceivableRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-06-30", "name": "rekr:ContractWithCustomerReceivableRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details", "longName": "995479 - Disclosure - Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Other Current Liabilities (Details)", "shortName": "Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "i_2024-06-30", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "rekr:OtherCurrentLiabilitiesPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-06-30", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "rekr:OtherCurrentLiabilitiesPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual", "longName": "995480 - Disclosure - Note 2 - Acquisition (Details Textual)", "shortName": "Note 2 - Acquisition (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "d_2024-01-02_2024-01-02_BusinessAcquisitionAxis-AtdMember", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-01-02_BusinessAcquisitionAxis-AtdMember", "name": "us-gaap:BusinessAcquisitionSharePrice", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "unique": true } }, "R37": { "role": "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details", "longName": "995481 - Disclosure - Note 2 - Acquisition - Purchase Price Allocation (Details)", "shortName": "Note 2 - Acquisition - Purchase Price Allocation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "rekr:BusinessCombinationConsiderationTransferredHoldbackSharesIssuedValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-04-01_2024-06-30_BusinessAcquisitionAxis-AtdMember", "name": "rekr:BusinessCombinationConsiderationTransferredHoldbackSharesIssuedValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "unique": true } }, "R38": { "role": "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details-parentheticals", "longName": "995482 - Disclosure - Note 2 - Acquisition - Purchase Price Allocation (Details) (Parentheticals)", "shortName": "Note 2 - Acquisition - Purchase Price Allocation (Details) (Parentheticals)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "d_2024-01-03_2024-01-03_BusinessAcquisitionAxis-AtdMember", "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true }, "uniqueAnchor": null }, "R39": { "role": "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-pro-forma-information-details", "longName": "995483 - Disclosure - Note 2 - Acquisition - Pro Forma Information (Details)", "shortName": "Note 2 - Acquisition - Pro Forma Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "d_2024-04-01_2024-06-30_BusinessAcquisitionAxis-AtdMember", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-04-01_2024-06-30_BusinessAcquisitionAxis-AtdMember", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "longName": "995484 - Disclosure - Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details)", "shortName": "Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:InterestPaidNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:InterestPaidNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual", "longName": "995485 - Disclosure - Note 4 - Intangible Assets and Goodwill (Details Textual)", "shortName": "Note 4 - Intangible Assets and Goodwill (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "i_2024-06-30", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-01-02_BusinessAcquisitionAxis-AtdMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "unique": true } }, "R42": { "role": "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details", "longName": "995486 - Disclosure - Note 4 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details)", "shortName": "Note 4 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details", "longName": "995487 - Disclosure - Note 4 - Intangible Assets and Goodwill - Estimated Annual Amortization Expense (Details)", "shortName": "Note 4 - Intangible Assets and Goodwill - Estimated Annual Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "i_2024-06-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-06-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "longName": "995488 - Disclosure - Note 5 - Debt (Details Textual)", "shortName": "Note 5 - Debt (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "i_2024-06-30", "name": "us-gaap:NotesPayableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-03-04_2024-03-04_DebtConversionByUniqueDescriptionAxis-The2023PromissoryNotesConvertedIntoCommonStockMember", "name": "us-gaap:DebtConversionConvertedInstrumentSharesIssued1", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "unique": true } }, "R45": { "role": "http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details", "longName": "995489 - Disclosure - Note 5 - Debt - Interest Expense (Details)", "shortName": "Note 5 - Debt - Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "d_2024-04-01_2024-06-30", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "rekr:ScheduleOfInterestExpenseOnDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-04-01_2024-06-30", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "rekr:ScheduleOfInterestExpenseOnDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details", "longName": "995490 - Disclosure - Note 5 - Debt - Schedule of Principal Amounts Due of Debt (Details)", "shortName": "Note 5 - Debt - Schedule of Principal Amounts Due of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "i_2024-06-30", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-06-30", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.rekor.ai/20240630/role/statement-note-6-income-taxes-details-textual", "longName": "995491 - Disclosure - Note 6 - Income Taxes (Details Textual)", "shortName": "Note 6 - Income Taxes (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies-details-textual", "longName": "995492 - Disclosure - Note 7 - Commitments and Contingencies (Details Textual)", "shortName": "Note 7 - Commitments and Contingencies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "i_2023-10-23_ClassOfWarrantOrRightAxis-HcWainwrightWarrantsMember", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-10-23_ClassOfWarrantOrRightAxis-HcWainwrightWarrantsMember", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual", "longName": "995493 - Disclosure - Note 8 - Stockholders' Equity (Details Textual)", "shortName": "Note 8 - Stockholders' Equity (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "i_2024-04-22", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-04-22", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details", "longName": "995494 - Disclosure - Note 8 - Stockholders' Equity - Summary of Warrant Activity (Details)", "shortName": "Note 8 - Stockholders' Equity - Summary of Warrant Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "i_2023-12-31_ClassOfWarrantOrRightAxis-SeriesAPreferredStockWarrantsMember", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_ClassOfWarrantOrRightAxis-SeriesAPreferredStockWarrantsMember", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual", "longName": "995495 - Disclosure - Note 9 - Equity Incentive Plan (Details Textual)", "shortName": "Note 9 - Equity Incentive Plan (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "i_2021-08-31_PlanNameAxis-The2017EquityAwardPlanMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2021-08-31_PlanNameAxis-The2017EquityAwardPlanMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details", "longName": "995496 - Disclosure - Note 9 - Equity Incentive Plan - Summary of Stock Option Activity (Details)", "shortName": "Note 9 - Equity Incentive Plan - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "i_2023-12-31_PlanNameAxis-The2017EquityAwardPlanMember", "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": "rekr20240630_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30_PlanNameAxis-The2017EquityAwardPlanMember", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "unique": true } }, "R53": { "role": "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details", "longName": "995497 - Disclosure - Note 9 - Equity Incentive Plan - Summary of RSU activity (Details)", "shortName": "Note 9 - Equity Incentive Plan - Summary of RSU activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2017EquityAwardPlanMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30_AwardTypeAxis-RestrictedStockUnitsRSUMember_PlanNameAxis-The2017EquityAwardPlanMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "unique": true } }, "R54": { "role": "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-details-textual", "longName": "995498 - Disclosure - Note 10 - Loss Per Share (Details Textual)", "shortName": "Note 10 - Loss Per Share (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "d_2024-04-01_2024-06-30", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-06-30_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "unique": true } }, "R55": { "role": "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-loss-per-share-details", "longName": "995499 - Disclosure - Note 10 - Loss Per Share - Loss Per Share (Details)", "shortName": "Note 10 - Loss Per Share - Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "d_2024-04-01_2024-06-30", "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-04-01_2024-06-30", "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-details-textual", "longName": "995500 - Disclosure - Note 11 - Subsequent Events (Details Textual)", "shortName": "Note 11 - Subsequent Events (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "d_2024-07-01_2024-07-31_SubsequentEventTypeAxis-SubsequentEventMember", "name": "rekr:StockIssuedDuringPeriodSharesWarrantsExercised", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-07-31_SubsequentEventTypeAxis-SubsequentEventMember", "name": "rekr:StockIssuedDuringPeriodSharesWarrantsExercised", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rekr20240630_10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://www.rekor.ai/20240630/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent", "terseLabel": "Accounts Payable and Accrued Liabilities", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations." } } }, "auth_ref": [ "r112", "r113" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses", "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": [ "r61", "r639" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-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": [ "r594" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, 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": [ "r720" ] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Payroll and payroll related expense", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r63", "r605" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "terseLabel": "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": [ "r72", "r639", "r843" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-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": [ "r516", "r706", "r707", "r708", "r711", "r790", "r844" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedLabel": "Issuance upon vesting of restricted stock units", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r45", "r46", "r339" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Fair value allocated to warrants with 2023 Promissory Notes", "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants." } } }, "auth_ref": [ "r10", "r37", "r98" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.rekor.ai/20240630/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://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r367", "r372" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.rekor.ai/20240630/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": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 0.0 }, "http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details": { "parentTag": "rekr_InterestExpenseGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details" ], "lang": { "en-us": { "role": { "label": "Amortization of debt discount", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r81", "r296", "r697", "r798" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual" ], "lang": { "en-us": { "role": { "label": "Amortization of intangible assets", "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": [ "r5", "r238", "r245", "r616" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-details-textual", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "Common stock equivalents excluded due to the anti-dilutive effect (in shares)", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r201" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r29" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r29" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Impairment of SAFE Agreement", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r5", "r35" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_Assets", "totalLabel": "Total assets", "terseLabel": "Total assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r110", "r123", "r145", "r168", "r205", "r209", "r217", "r218", "r226", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r410", "r412", "r428", "r473", "r550", "r612", "r613", "r639", "r657", "r748", "r749", "r803" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/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": [ "r140", "r152", "r168", "r226", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r410", "r412", "r428", "r639", "r748", "r749", "r803" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsNoncurrent", "totalLabel": "Total long-term assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r168", "r226", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r410", "r412", "r428", "r748", "r749", "r803" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Long-term assets" } } }, "auth_ref": [] }, "rekr_AtdHoldbackSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "AtdHoldbackSharesMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "ATD Holdback Shares [Member]", "documentation": "The ATD holdback shares." } } }, "auth_ref": [] }, "rekr_AtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "AtdMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-contingent-consideration-and-atd-holdback-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-pro-forma-information-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-tables", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ATD [Member]", "documentation": "Related to ATD (All Traffic Data Services, LLC)." } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r341", "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" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-contingent-consideration-and-atd-holdback-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-pro-forma-information-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-tables", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "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": [ "r239", "r240", "r241", "r242", "r243", "r403", "r625", "r626" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-contingent-consideration-and-atd-holdback-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-pro-forma-information-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-tables", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r48", "r50", "r239", "r240", "r241", "r242", "r243", "r403", "r625", "r626" ] }, "rekr_BusinessAcquisitionEquityInterestIssuedOrIssuableSharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableSharePrice", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Business acquisition, share closing price (in dollars per share)", "documentation": "Price of a single share of a number of saleable stocks issued during a business combination." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Holdback shares (in shares)", "terseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares)", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r107" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired", "terseLabel": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r49" ] }, "us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-pro-forma-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic", "terseLabel": "Basic and diluted (in dollars per share)", "documentation": "Per basic share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period." } } }, "auth_ref": [ "r679", "r680" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-tables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r679", "r680" ] }, "rekr_BusinessAcquisitionProFormaWeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "BusinessAcquisitionProFormaWeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-pro-forma-information-details" ], "lang": { "en-us": { "role": { "label": "rekr_BusinessAcquisitionProFormaWeightedAverageNumberOfSharesOutstandingBasic", "terseLabel": "Basic and diluted number of shares (in shares)", "documentation": "The pro forma basic weighted average number of shares outstanding as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionSharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionSharePrice", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessAcquisitionSharePrice", "terseLabel": "Business Acquisition, Share Price (in dollars per share)", "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-pro-forma-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss", "terseLabel": "Net loss", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r401", "r402" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-pro-forma-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessAcquisitionsProFormaRevenue", "terseLabel": "Total revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r401", "r402" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationAcquisitionRelatedCosts", "terseLabel": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r47" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationConsiderationTransferred1", "terseLabel": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r0", "r1", "r9" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Fair market value of shares issued in connection with the acquisition of ATD", "terseLabel": "Common stock issued (2,832,135 shares at closing price of $3.14 per share)", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r0", "r1" ] }, "rekr_BusinessCombinationConsiderationTransferredHoldbackSharesIssuedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "BusinessCombinationConsiderationTransferredHoldbackSharesIssuedValue", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Liability classified holdback shares (664,329 shares measured at fair value as of the Closing Date)", "documentation": "In relation to the fair value amount of holdback shares issued." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-contingent-consideration-and-atd-holdback-details" ], "lang": { "en-us": { "role": { "label": "Loss (gain) due to change in fair value", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r407", "r696" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-contingent-consideration-and-atd-holdback-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details" ], "lang": { "en-us": { "role": { "label": "STS Contingent Consideration", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r54", "r106", "r406", "r425", "r426", "r427" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-atd-holdback-shares-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "terseLabel": "Closing stock price", "documentation": "Value of input used to measure contingent consideration liability from business combination." } } }, "auth_ref": [ "r425", "r426", "r427" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r101", "r404" ] }, "rekr_BusinessCombinationGainFromRemeasurementOfHoldbackShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "BusinessCombinationGainFromRemeasurementOfHoldbackShares", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "rekr_BusinessCombinationGainFromRemeasurementOfHoldbackShares", "negatedLabel": "Gain on remeasurement of ATD Holdback Shares", "documentation": "Amount of gain from holdback shares under business combination." } } }, "auth_ref": [] }, "rekr_BusinessCombinationLossFromRemeasurementOfContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "BusinessCombinationLossFromRemeasurementOfContingentConsiderationLiability", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Loss due to the remeasurement of the STS Earnout and Contingent Consideration", "documentation": "Amount of loss from remeasurement of contingent consideration liability under business combination." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationPriceOfAcquisitionExpected": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationPriceOfAcquisitionExpected", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details" ], "lang": { "en-us": { "role": { "label": "Purchase price consideration", "documentation": "Purchase price of expected business acquisition prior to consideration being transferred. Excludes asset acquisition." } } }, "auth_ref": [ "r672" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "totalLabel": "Total assets acquired", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details" ], "lang": { "en-us": { "role": { "label": "Lease liability operating", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "terseLabel": "Other current assets", "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "terseLabel": "Accounts receivable", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "terseLabel": "Accounts payable and accrued expenses", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "terseLabel": "Other current liabilities", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "terseLabel": "Intangible assets", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r51", "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "totalLabel": "Total liabilities assumed", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "totalLabel": "Fair value of identifiable net assets acquired", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r51", "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "terseLabel": "Property and equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r51", "r52" ] }, "rekr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details" ], "lang": { "en-us": { "role": { "label": "rekr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "terseLabel": "Right-of-use operating lease assets", "documentation": "The amount of right of use assets recognized as of the acquisition date." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.rekor.ai/20240630/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r102", "r103", "r104", "r105" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r20", "r142", "r603" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r21" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r20", "r87", "r165" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Reconciliation of cash, cash equivalents and restricted cash:" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r20", "r87", "r165" ] }, "rekr_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseContinuingOperationsIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseContinuingOperationsIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "rekr_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseContinuingOperationsIncludingExchangeRateEffect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash - continuing operations", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage from continuing operations; including effect from exchange rate change." } } }, "auth_ref": [] }, "rekr_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseDiscontinuedOperationsIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseDiscontinuedOperationsIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Net decrease in cash, cash equivalents and restricted cash - discontinued operations", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage from discontinued operations; including effect from exchange rate change." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r87" ] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Supplemental Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but 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": [ "r83" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Net cash used in operating activities - discontinued operations", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r60", "r87" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "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://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "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": [ "r135", "r147", "r148", "r149", "r168", "r195", "r196", "r198", "r200", "r207", "r208", "r226", "r265", "r267", "r268", "r269", "r272", "r273", "r303", "r304", "r307", "r310", "r316", "r428", "r510", "r511", "r512", "r513", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r538", "r559", "r576", "r587", "r588", "r589", "r590", "r591", "r666", "r700", "r712" ] }, "rekr_ClassOfWarrantOfRightMaximumSharesToBeIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ClassOfWarrantOfRightMaximumSharesToBeIssued", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "rekr_ClassOfWarrantOfRightMaximumSharesToBeIssued", "terseLabel": "Class of Warrant of Right, Maximum Shares to be Issued (in shares)", "documentation": "The maximum number of warrants to be issued." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r43" ] }, "rekr_ClassOfWarrantOrRightCanceledInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ClassOfWarrantOrRightCanceledInPeriod", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "rekr_ClassOfWarrantOrRightCanceledInPeriod", "negatedLabel": "Cancelled warrants (in shares)", "documentation": "The number of warrants or rights canceled during the period." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details" ], "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://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "Weighted average strike price of outstanding warrants as of June 30, 2024 (in dollars per share)", "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r317" ] }, "rekr_ClassOfWarrantOrRightExercisedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ClassOfWarrantOrRightExercisedInPeriod", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "rekr_ClassOfWarrantOrRightExercisedInPeriod", "terseLabel": "Class of Warrant or Right, Exercised in Period (in shares)", "negatedLabel": "Exercised warrants (in shares)", "documentation": "Number of warrants exercised during the current period." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r317" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightOutstanding", "periodStartLabel": "Active warrants as of January 1, 2024 (in shares)", "periodEndLabel": "Outstanding warrants as of June 30, 2024 (in shares)", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "rekr_ClassOfWarrantOrRightPricePerShareOrWarrant": { "xbrltype": "sharesItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ClassOfWarrantOrRightPricePerShareOrWarrant", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "rekr_ClassOfWarrantOrRightPricePerShareOrWarrant", "terseLabel": "Class of Warrant or Right, Price Per Share or Warrant (in shares)", "documentation": "Represents the class of warrant or right, price per share or warrant." } } }, "auth_ref": [] }, "rekr_ClearingFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ClearingFees", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "rekr_ClearingFees", "terseLabel": "Clearing Fees", "documentation": "Represents the clearing fees." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies (Note 7)", "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": [ "r68", "r115", "r476", "r537" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r94", "r257", "r258", "r595", "r736", "r741" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r647", "r648", "r649", "r651", "r652", "r653", "r654", "r706", "r707", "r711", "r790", "r842", "r844" ] }, "rekr_CommonStockOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "CommonStockOutstandingMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock Outstanding [Member]", "documentation": "Represents common stock outstanding." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r71" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized (in shares)", "terseLabel": "Common Stock, Shares Authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r71", "r538" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.rekor.ai/20240630/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": [ "r71" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding (in shares)", "terseLabel": "Shares of common stock outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r10", "r71", "r538", "r556", "r844", "r845" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.0001 par value; authorized; 300,000,000 shares; issued: 86,371,359 shares as of June 30, 2024 and 69,273,334 as of December 31, 2023; outstanding: 86,216,706 shares as of June 30, 2024 and 69,176,826 as of December 31, 2023.", "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": [ "r71", "r478", "r639" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-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": [ "r599", "r602", "r726", "r727", "r728", "r729", "r730", "r732", "r734", "r735" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-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", "r56", "r57", "r221", "r594" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r30", "r31", "r56", "r57", "r221", "r507", "r594" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-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", "r56", "r57", "r221", "r594", "r678" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.rekor.ai/20240630/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r58", "r128" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-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", "r56", "r57", "r221" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-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", "r56", "r57", "r221", "r594" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-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": [ "r753" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Contract liabilities", "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": [ "r319", "r320", "r332" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Contract liabilities, long-term", "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": [ "r319", "r320", "r332" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r333" ] }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "totalLabel": "Total", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional." } } }, "auth_ref": [ "r319", "r321", "r332", "r593" ] }, "rekr_ContractWithCustomerReceivableAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ContractWithCustomerReceivableAfterYearFour", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details": { "parentTag": "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Thereafter", "label": "rekr_ContractWithCustomerReceivableAfterYearFour", "documentation": "Amount to be received after year four of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional." } } }, "auth_ref": [] }, "rekr_ContractWithCustomerReceivableRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ContractWithCustomerReceivableRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details": { "parentTag": "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2024, remaining", "label": "rekr_ContractWithCustomerReceivableRemainderOfFiscalYear", "documentation": "Amount to be received the remainder of the current fiscal year of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional." } } }, "auth_ref": [] }, "rekr_ContractWithCustomerReceivableYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ContractWithCustomerReceivableYearFour", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details": { "parentTag": "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "rekr_ContractWithCustomerReceivableYearFour", "documentation": "Amount to be received year four of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional." } } }, "auth_ref": [] }, "rekr_ContractWithCustomerReceivableYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ContractWithCustomerReceivableYearOne", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details": { "parentTag": "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "rekr_ContractWithCustomerReceivableYearOne", "documentation": "Amount to be received year one of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional." } } }, "auth_ref": [] }, "rekr_ContractWithCustomerReceivableYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ContractWithCustomerReceivableYearThree", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details": { "parentTag": "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "rekr_ContractWithCustomerReceivableYearThree", "documentation": "Amount to be received year three of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional." } } }, "auth_ref": [] }, "rekr_ContractWithCustomerReceivableYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ContractWithCustomerReceivableYearTwo", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details": { "parentTag": "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "rekr_ContractWithCustomerReceivableYearTwo", "documentation": "Amount to be received year two of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Cost of revenue, excluding depreciation and amortization", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r687", "r688" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r172", "r173", "r278", "r305", "r456", "r462", "r472", "r606", "r608" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.rekor.ai/20240630/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": [] }, "rekr_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "CustomerAMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer A [Member]", "documentation": "Represents customer A." } } }, "auth_ref": [] }, "rekr_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "CustomerBMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer B [Member]", "documentation": "Represents customer B." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-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": [ "r92", "r221" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual", "http://www.rekor.ai/20240630/role/statement-note-4-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": [ "r53", "r726", "r727", "r728", "r729", "r730", "r732", "r734", "r735" ] }, "us-gaap_DebtConversionByUniqueDescriptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionByUniqueDescriptionAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Debt Conversion Description [Axis]", "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction." } } }, "auth_ref": [ "r23", "r25" ] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Retirement of the 2023 Promissory Notes (in shares)", "terseLabel": "Debt Conversion, Converted Instrument, Shares Issued (in shares)", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r23", "r25" ] }, "us-gaap_DebtConversionNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionNameDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Debt Conversion, Name [Domain]", "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r23", "r25" ] }, "us-gaap_DebtConversionOriginalDebtAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionOriginalDebtAmount1", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Retirement of the 2023 Promissory Notes", "terseLabel": "Debt Conversion, Original Debt, Amount", "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r23", "r25" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r95", "r166", "r252", "r253", "r254", "r255", "r256", "r263", "r264", "r274", "r280", "r281", "r282", "r283", "r284", "r285", "r290", "r297", "r298", "r299", "r437" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r15", "r62", "r63", "r111", "r114", "r174", "r275", "r276", "r277", "r278", "r279", "r281", "r286", "r287", "r288", "r289", "r291", "r292", "r293", "r294", "r295", "r296", "r617", "r618", "r619", "r620", "r621", "r637", "r701", "r737", "r738", "r739", "r797", "r799" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentCarryingAmount", "totalLabel": "Total", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r15", "r114", "r300" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentConvertibleConversionPrice1", "terseLabel": "Debt Instrument, Convertible, Conversion Price (in dollars per share)", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r96", "r277" ] }, "us-gaap_DebtInstrumentCumulativeSinkingFundPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCumulativeSinkingFundPayments", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentCumulativeSinkingFundPayments", "terseLabel": "Debt Instrument, Cumulative Sinking Fund Payments", "documentation": "Cumulative amount paid into a fund, which is used to retire the debt instrument." } } }, "auth_ref": [ "r40", "r747" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r275", "r437", "r438", "r618", "r619", "r637" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r65", "r276" ] }, "rekr_DebtInstrumentMaterialRelationship": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "DebtInstrumentMaterialRelationship", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "rekr_DebtInstrumentMaterialRelationship", "terseLabel": "Debt Instrument, Material Relationship", "documentation": "Represents the amount of material relationship on a debt instrument." } } }, "auth_ref": [] }, "rekr_DebtInstrumentMaximumAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "DebtInstrumentMaximumAmount", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "rekr_DebtInstrumentMaximumAmount", "terseLabel": "Debt Instrument, Maximum Amount", "documentation": "Maximum amount of debt instrument that can be issued." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r15", "r174", "r275", "r276", "r277", "r278", "r279", "r281", "r286", "r287", "r288", "r289", "r291", "r292", "r293", "r294", "r295", "r296", "r617", "r618", "r619", "r620", "r621", "r637", "r701", "r737", "r738", "r739", "r797", "r799" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentRedemptionPricePercentage", "terseLabel": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r119" ] }, "rekr_DebtInstrumentSinkingFundRequirementPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "DebtInstrumentSinkingFundRequirementPercentage", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "rekr_DebtInstrumentSinkingFundRequirementPercentage", "terseLabel": "Debt Instrument, Sinking Fund Requirement, Percentage", "documentation": "Represents the percentage of sinking fund requirement on a debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentUnamortizedDiscount", "negatedTerseLabel": "Less unamortized debt discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r751", "r796", "r797", "r799" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountNoncurrent", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Debt discount, noncurrent", "documentation": "Amount of debt discount to be amortized after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r796", "r797", "r799" ] }, "rekr_DecreaseIncreaseInDepositsRelatedToPropertyAndEquipmentReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "DecreaseIncreaseInDepositsRelatedToPropertyAndEquipmentReceived", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Decrease in deposits related to property and equipment received", "documentation": "The amount of increase(decrease) in deposits related to property and equipment received." } } }, "auth_ref": [] }, "rekr_DecreaseIncreaseInPropertyAndEquipmentUninstalledAndMovedToInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "DecreaseIncreaseInPropertyAndEquipmentUninstalledAndMovedToInventory", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Decrease in property and equipment that was uninstalled and moved to inventory", "documentation": "The amount of decrease (increase) in property and equipment uninstalled and moved to inventory" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredFinanceCostsNet", "terseLabel": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r751", "r796", "r797", "r799" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r376", "r377", "r474" ] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Deposits", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r691" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r5", "r36" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-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": [ "r5", "r205", "r213", "r218", "r612", "r613" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-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": [ "r754" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r338", "r340", "r368", "r369", "r371", "r628" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-", "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-6-income-taxes", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.rekor.ai/20240630/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://www.rekor.ai/20240630/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://www.rekor.ai/20240630/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://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r661" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r662" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "Loss per common share (in dollars per share)", "terseLabel": "Loss per 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": [ "r158", "r180", "r181", "r183", "r184", "r185", "r187", "r193", "r195", "r198", "r199", "r200", "r204", "r399", "r409", "r423", "r424", "r470", "r485", "r609" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r192", "r201", "r202", "r203" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r370" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r370" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-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": [ "r782" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-details-textual" ], "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://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.rekor.ai/20240630/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": [ "r659" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rekor.ai/20240630/role/statement-document-and-entity-information", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-2-details-textual", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-atd-holdback-shares-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-contingent-consideration-and-atd-holdback-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-tables", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-details-textual", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-loss-per-share-details", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-tables", "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-", "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-pro-forma-information-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-tables", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-tables", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-tables", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt-tables", "http://www.rekor.ai/20240630/role/statement-note-6-income-taxes", "http://www.rekor.ai/20240630/role/statement-note-6-income-taxes-details-textual", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-tables", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-tables", "http://www.rekor.ai/20240630/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://www.rekor.ai/20240630/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": [ "r659" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.rekor.ai/20240630/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": [ "r659" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.rekor.ai/20240630/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://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r665" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r659" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r659" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.rekor.ai/20240630/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": [ "r659" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.rekor.ai/20240630/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": [ "r659" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r10", "r137", "r155", "r156", "r157", "r175", "r176", "r177", "r179", "r185", "r188", "r190", "r206", "r227", "r230", "r251", "r318", "r388", "r389", "r396", "r397", "r398", "r400", "r408", "r409", "r414", "r415", "r416", "r417", "r418", "r419", "r422", "r429", "r430", "r431", "r432", "r433", "r434", "r440", "r442", "r452", "r484", "r496", "r497", "r498", "r516", "r576" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-", "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r223", "r224", "r225", "r395", "r668", "r669", "r670", "r783", "r784", "r785", "r786" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquityMethodInvestmentOwnershipPercentage", "terseLabel": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r223" ] }, "us-gaap_EquityMethodInvestmentSoldCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentSoldCarryingAmount", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquityMethodInvestmentSoldCarryingAmount", "terseLabel": "Equity Method Investment, Amount Sold", "documentation": "Amount of the entity's equity method investment which has been sold." } } }, "auth_ref": [] }, "rekr_ExerciseOfWarrantsForCommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ExerciseOfWarrantsForCommonStockValue", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Issuance upon exercise of 2023 Warrants", "documentation": "Represents the amount associated with the exercise of warrants for common stock." } } }, "auth_ref": [] }, "rekr_ExerciseOfWarrantsInExchangeForCommonStockShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ExerciseOfWarrantsInExchangeForCommonStockShares", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Issuance upon exercise of 2023 Warrants (in shares)", "documentation": "Represents the number of shares of common stock associated with the exercise of warrants in exchange for common stock." } } }, "auth_ref": [] }, "us-gaap_ExtinguishmentOfDebtAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ExtinguishmentOfDebtAmount", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ExtinguishmentOfDebtAmount", "terseLabel": "Extinguishment of Debt, Amount", "documentation": "Gross amount of debt extinguished." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-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": [ "r425", "r426", "r633" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.rekor.ai/20240630/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r8" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Lease liability financing, short-term", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r444" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Lease liability financing, long-term", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r444" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeasePrincipalPayments", "negatedLabel": "Payments for financing leases", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r446", "r448" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Right-of-use financing lease assets, net", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r443" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Amortization of right-of-use financing lease asset", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r445", "r447", "r638" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "negatedLabel": "Less: accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r144", "r232", "r244", "r616" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "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": [ "r246", "r599", "r616" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2024, remaining", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [ "r846" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-tables" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "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": [ "r246", "r599", "r616" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "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": [ "r246", "r599", "r616" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "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": [ "r246", "r599", "r616" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual", "http://www.rekor.ai/20240630/role/statement-note-4-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": [ "r237", "r239", "r240", "r241", "r243", "r244", "r247", "r248", "r466", "r467", "r599" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Intangible assets, gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r232", "r244", "r467", "r616" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual", "http://www.rekor.ai/20240630/role/statement-note-4-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": [ "r237", "r239", "r240", "r241", "r243", "r244", "r247", "r248", "r599" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsNet", "terseLabel": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r466", "r732" ] }, "rekr_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Thereafter", "label": "rekr_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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": [] }, "rekr_FirestormWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "FirestormWarrantsMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "Firestorm Warrants [Member]", "documentation": "Represents the Firestorm warrants." } } }, "auth_ref": [] }, "rekr_GainLossOnRemeasurementOfHoldbackShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "GainLossOnRemeasurementOfHoldbackShares", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Gain on remeasurement of ATD Holdback Shares", "documentation": "The gain (loss) related to the remeasurement of holdback shares." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment", "negatedLabel": "Loss on the sale of property and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r5" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 }, "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "(Loss) gain on extinguishment of debt", "terseLabel": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss (gain) on extinguishment of debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r5", "r38", "r39" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "General and administrative expenses", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r79", "r561" ] }, "rekr_GlobalPublicSafetyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "GlobalPublicSafetyMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-", "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Global Public Safety [Member]", "documentation": "Represents Global Public Safety (\"GPS\")." } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r143", "r234", "r468", "r613", "r615", "r632", "r639", "r724", "r725" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.rekor.ai/20240630/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": [ "r233", "r235", "r615" ] }, "rekr_HcWainwrightWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "HcWainwrightWarrantsMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "HC Wainwright Warrants [Member]", "documentation": "Represents HC Wainwright warrants." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperations", "terseLabel": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r55", "r77", "r89", "r180", "r181", "r183", "r184", "r185", "r197", "r200", "r409" ] }, "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_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-6-income-taxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r169", "r375", "r379", "r380", "r381", "r382", "r384", "r385", "r390", "r392", "r393", "r394", "r515", "r631" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-6-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxExpenseBenefit", "terseLabel": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r125", "r133", "r189", "r190", "r205", "r214", "r218", "r378", "r379", "r391", "r486", "r631" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Cash paid for taxes", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r22", "r164", "r386", "r387" ] }, "rekr_IncreaseDecreaseInAccountsPayableAndAccruedExpensesRelatedToPurchasesOfInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedExpensesRelatedToPurchasesOfInventory", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Increase (decrease) in accounts payable and accrued expenses related to purchases of inventory", "documentation": "Increase (decrease) in accounts payable and accrued expenses related to purchases of inventory." } } }, "auth_ref": [] }, "rekr_IncreaseDecreaseInAccountsPayableAndAccruedExpensesRelatedToPurchasesOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedExpensesRelatedToPurchasesOfPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Decrease in accounts payable and accrued expenses related to purchases of property and equipment", "documentation": "Increase (decrease) in accounts payable and accrued expenses related to purchases of PPE." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable, accrued expenses and other current liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedTerseLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Contract liabilities", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r464", "r696" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedTerseLabel": "Inventory", "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": [ "r4" ] }, "rekr_IncreaseDecreaseInNumberOfWarrantsHeld": { "xbrltype": "sharesItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "IncreaseDecreaseInNumberOfWarrantsHeld", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "rekr_IncreaseDecreaseInNumberOfWarrantsHeld", "terseLabel": "Increase (Decrease) in Number of Warrants Held (in shares)", "documentation": "In reference to the change in warrants held in a period." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Lease liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r682", "r696" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOtherCurrentAssets", "negatedTerseLabel": "Other current assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r696" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets", "negatedLabel": "Deposits", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r696" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "auth_ref": [ "r663" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r236", "r249", "r250", "r598", "r599" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "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": [ "r237", "r732", "r733" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpense", "totalLabel": "Total interest expense, net", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r205", "r209", "r212", "r215", "r218", "r436", "r612", "r613" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details": { "parentTag": "rekr_InterestExpenseGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details" ], "lang": { "en-us": { "role": { "label": "Contractual interest expense", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r81", "r295", "r620", "r621" ] }, "rekr_InterestExpenseGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "InterestExpenseGross", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details" ], "lang": { "en-us": { "role": { "label": "rekr_InterestExpenseGross", "totalLabel": "Total interest expense", "documentation": "The amount of gross interest expense." } } }, "auth_ref": [] }, "us-gaap_InterestExpenseLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseLongTermDebt", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpenseLongTermDebt", "terseLabel": "Interest Expense, Long-Term Debt", "documentation": "Aggregate amount of interest paid or due on all long-term debt." } } }, "auth_ref": [ "r118", "r135", "r136" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpenseNonoperating", "negatedLabel": "Interest expense, net", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r212", "r694" ] }, "us-gaap_InterestIncomeFinancingReceivableBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeFinancingReceivableBeforeAllowanceForCreditLoss", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details": { "parentTag": "us-gaap_InterestExpense", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details" ], "lang": { "en-us": { "role": { "label": "Less: interest income", "documentation": "Amount of interest income from financing receivable before allowance for credit loss." } } }, "auth_ref": [ "r135", "r136" ] }, "us-gaap_InterestPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaid", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestPaid", "terseLabel": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities." } } }, "auth_ref": [ "r698" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r160", "r162", "r163" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Inventory", "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": [ "r150", "r604", "r639" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rekor.ai/20240630/role/statement-document-and-entity-information", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-2-details-textual", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-atd-holdback-shares-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-contingent-consideration-and-atd-holdback-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-tables", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-details-textual", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-loss-per-share-details", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-tables", "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-", "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-pro-forma-information-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-tables", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-tables", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-tables", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt-tables", "http://www.rekor.ai/20240630/role/statement-note-6-income-taxes", "http://www.rekor.ai/20240630/role/statement-note-6-income-taxes-details-textual", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-tables", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-tables", "http://www.rekor.ai/20240630/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities", "terseLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r15", "r62", "r63", "r64", "r66", "r67", "r68", "r69", "r168", "r226", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r411", "r412", "r413", "r428", "r536", "r610", "r657", "r748", "r803", "r804" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r76", "r116", "r480", "r639", "r702", "r721", "r795" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/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": [ "r64", "r141", "r168", "r226", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r411", "r412", "r413", "r428", "r639", "r748", "r803", "r804" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.rekor.ai/20240630/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://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/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": [ "r15", "r66", "r67", "r68", "r69", "r168", "r226", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r411", "r412", "r413", "r428", "r748", "r803", "r804" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Long-term Liabilities" } } }, "auth_ref": [] }, "rekr_LiabilityHoldbackSharesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "LiabilityHoldbackSharesCurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details" ], "lang": { "en-us": { "role": { "label": "Liability for ATD Holdback Shares", "terseLabel": "Liability for ATD Holdback Shares", "documentation": "The amount of liability related to the holdback shares" } } }, "auth_ref": [] }, "rekr_LiquidityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "LiquidityPolicyTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Liquidity [Policy Text Block]", "documentation": "The accounting policy for liquidity." } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "rekr_LitigationCaseHcWainwrightMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "LitigationCaseHcWainwrightMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Litigation Case, HC Wainwright [Member]", "documentation": "Represents information pertaining to the litigation case commenced by H.C. Wainwright & Co., LLC." } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_LoansPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayableCurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Loan payable, current portion", "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r63" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.rekor.ai/20240630/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebt", "totalLabel": "Total notes payable", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r15", "r114", "r287", "r301", "r618", "r619", "r637", "r812" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtCurrent", "terseLabel": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r146" ] }, "rekr_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details" ], "lang": { "en-us": { "role": { "label": "rekr_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour", "terseLabel": "Thereafter", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after 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": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "terseLabel": "2025", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r7", "r174", "r292" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "terseLabel": "2028", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": [ "r7", "r174", "r292" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "terseLabel": "2027", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r7", "r174", "r292" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "terseLabel": "2026", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r7", "r174", "r292" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "terseLabel": "2024, remaining", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r705" ] }, "us-gaap_LongTermLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermLoansPayable", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Loan payable, long-term", "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r15" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Notes payable, long-term", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r15" ] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LossContingencyDamagesSoughtValue", "terseLabel": "Loss Contingency, Damages Sought, Value", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r742", "r743", "r744" ] }, "rekr_LossContingencyDamagesSoughtWarrantsNumberOfSecuritiesCalled": { "xbrltype": "sharesItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "LossContingencyDamagesSoughtWarrantsNumberOfSecuritiesCalled", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "rekr_LossContingencyDamagesSoughtWarrantsNumberOfSecuritiesCalled", "terseLabel": "Loss Contingency, Damages Sought, Warrants, Number of Securities Called (in shares)", "documentation": "The number of warrants that the plaintiff seeks to gain in the legal matter." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r221", "r624", "r641", "r644", "r754", "r813", "r814", "r815", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841" ] }, "us-gaap_MarketingRelatedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketingRelatedIntangibleAssetsMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Marketing-Related Intangible Assets [Member]", "documentation": "Marketing-related asset, including, but not limited to, internet domain name, newspaper mast head, and trademark." } } }, "auth_ref": [ "r14", "r726", "r727", "r728", "r729", "r730", "r732", "r734", "r735" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-2-details-textual", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r259", "r260", "r261", "r262", "r336", "r373", "r427", "r463", "r494", "r495", "r506", "r528", "r529", "r582", "r583", "r584", "r585", "r586", "r596", "r597", "r614", "r622", "r627", "r633", "r634", "r635", "r636", "r642", "r750", "r805", "r806", "r807", "r808", "r809", "r810" ] }, "us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputDiscountForLackOfMarketabilityMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-atd-holdback-shares-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Discount for Lack of Marketability [Member]", "documentation": "Measurement input using amount by which value of business ownership interest is reduced to reflect lack of ability to convert business interest into cash quickly." } } }, "auth_ref": [ "r633", "r792", "r793", "r794" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "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": [ "r792", "r793", "r794" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "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": [ "r633", "r792", "r793", "r794" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "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": [ "r792", "r793", "r794" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-atd-holdback-shares-details", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Share Price [Member]", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r792", "r793", "r794" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-atd-holdback-shares-details", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "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": [ "r425", "r426", "r427", "r633" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-atd-holdback-shares-details", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r425", "r426", "r427", "r633" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r259", "r260", "r261", "r262", "r336", "r373", "r427", "r463", "r494", "r495", "r506", "r528", "r529", "r582", "r583", "r584", "r585", "r586", "r596", "r597", "r614", "r622", "r627", "r633", "r634", "r635", "r642", "r750", "r805", "r806", "r807", "r808", "r809", "r810" ] }, "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": [ "r664" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r221", "r624", "r641", "r644", "r754", "r813", "r814", "r815", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "rekr_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseContinuingOperationsIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/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": [ "r161" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.rekor.ai/20240630/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://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "rekr_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseContinuingOperationsIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r161" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.rekor.ai/20240630/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://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rekor.ai/20240630/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": [ "r87", "r88", "r89" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "totalLabel": "Net cash used in operating activities - continuing operations", "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r87", "r88", "r89" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 10.0 }, "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Net loss", "totalLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r78", "r89", "r117", "r139", "r153", "r154", "r157", "r168", "r178", "r180", "r181", "r183", "r184", "r185", "r189", "r190", "r197", "r226", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r399", "r409", "r424", "r428", "r483", "r558", "r574", "r575", "r655", "r748" ] }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "Net loss attributable to shareholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders." } } }, "auth_ref": [ "r194", "r200" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.rekor.ai/20240630/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": [ "r664" ] }, "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": [ "r664" ] }, "rekr_NonaccountableExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "NonaccountableExpenses", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "rekr_NonaccountableExpenses", "terseLabel": "Non-accountable Expenses", "documentation": "Represents the non-accountable expenses." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NonoperatingIncomeExpense", "totalLabel": "Total other income (expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r80" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "auth_ref": [] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonrelatedPartyMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r703", "r704" ] }, "rekr_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesAndLoansReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Note receivable, current portion", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r469", "r720" ] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Note receivable, long-term", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "us-gaap_NotesIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesIssued1", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "2022 Promissory Notes exchanged for 2023 Promissory Notes - related party", "documentation": "The fair value of notes issued in noncash investing and financing activities." } } }, "auth_ref": [ "r23", "r24", "r25" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Notes payable, current portion", "terseLabel": "Notes Payable, Current", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r62", "r63" ] }, "rekr_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-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://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-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://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-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": [ "r122", "r611", "r714", "r715", "r716", "r717", "r718" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Lease liability operating, short-term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r444" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Lease liability operating, long-term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r444" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Right-of-use operating lease assets, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r443" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Non-cash operating lease expense", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r697" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r59", "r90", "r91", "r108" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details" ], "lang": { "en-us": { "role": { "label": "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": [ "r63" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r151", "r639" ] }, "rekr_OtherCurrentLiabilitiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "OtherCurrentLiabilitiesPolicyTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Other Current Liabilities [Policy Text Block]", "documentation": "Disclosure of accounting policy for other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Other Current Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Other current liabilities", "totalLabel": "Total", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r63", "r639" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other non-current liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r67" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Other income", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r82" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Repurchases of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r85" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfStockIssuanceCosts", "terseLabel": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r19" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireBusinessesGross", "terseLabel": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r17", "r405" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "negatedLabel": "Cash paid for ATD acquisition, net", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireProductiveAssets", "negatedLabel": "Capital expenditures", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r124", "r787", "r788", "r789" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781" ] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://www.rekor.ai/20240630/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r70", "r303" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred stock, authorized (in shares)", "terseLabel": "Preferred Stock, Shares Authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r70", "r538" ] }, "rekr_PreferredStockSharesDesignated": { "xbrltype": "sharesItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "PreferredStockSharesDesignated", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, designated (in shares)", "documentation": "Represents the number of shares designated as belonging to the specified class of stock as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, 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": [ "r70", "r303" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, 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": [ "r70", "r538", "r556", "r844", "r845" ] }, "us-gaap_PreferredStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValueOutstanding", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $0.0001 par value, 2,000,000 authorized, 505,000 shares designated as Series A and 240,861 shares designated as Series B as of June 30, 2024 and December 31, 2023, respectively. No preferred stock was issued or outstanding as of June 30, 2024 or December 31, 2023, respectively.", "documentation": "Value of nonredeemable preferred shares and preferred shares redeemable solely at option of issuer, held by shareholders. Excludes preferred shares repurchased and held as treasury shares." } } }, "auth_ref": [ "r70", "r538" ] }, "rekr_PrefundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "PrefundedWarrantsMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Prefunded Warrants [Member]", "documentation": "Represents the prefunded warrants." } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.rekor.ai/20240630/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": [ "r689" ] }, "rekr_ProceedsFromExchangeOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ProceedsFromExchangeOfRelatedPartyDebt", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Net proceeds 2022 Promissory Notes - related party, exchanged for 2023 Promissory Notes - related party", "documentation": "Amount of cash inflow from exchange of related party debt." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceInitialPublicOffering", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from the public offering", "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Net proceeds 2023 Registered Direct Offering", "terseLabel": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfPrivatePlacement", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromIssuanceOfPrivatePlacement", "terseLabel": "Proceeds from Issuance of Private Placement", "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromIssuanceOrSaleOfEquity", "terseLabel": "Proceeds from Issuance or Sale of Equity, Total", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r3", "r510" ] }, "rekr_ProceedsFromNotesReceivableFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ProceedsFromNotesReceivableFinancingActivities", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from notes receivable", "documentation": "The amount of cash inflow from notes receivable, classified as financing activities." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfEquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromSaleOfEquityMethodInvestments", "terseLabel": "Proceeds from Sale of Equity Method Investments", "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from the sale of property and equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r84" ] }, "us-gaap_ProceedsFromSecuredNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSecuredNotesPayable", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Net proceeds from secured notes payable", "documentation": "The cash inflow from borrowings supported by a written promise to pay an obligation that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Net proceeds from exercise of options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r13" ] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Net proceeds from the exercise of the pre-funded warrants", "terseLabel": "Proceeds from Warrant Exercises", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r695" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r755" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r219", "r465", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r601", "r623", "r640", "r642", "r643", "r645", "r646", "r745", "r746", "r754", "r813", "r814", "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", "r841" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r219", "r465", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r601", "r623", "r640", "r642", "r643", "r645", "r646", "r745", "r746", "r754", "r813", "r814", "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", "r841" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r6", "r450", "r471", "r482", "r639" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Bad debt expense", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r159", "r231" ] }, "rekr_PublicSafetyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "PublicSafetyMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Public Safety [Member]", "documentation": "Represents public safety." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-2-details-textual", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r259", "r260", "r261", "r262", "r334", "r336", "r363", "r364", "r365", "r373", "r427", "r460", "r461", "r463", "r494", "r495", "r506", "r528", "r529", "r582", "r583", "r584", "r585", "r586", "r596", "r597", "r614", "r622", "r627", "r633", "r634", "r635", "r636", "r642", "r649", "r740", "r750", "r793", "r806", "r807", "r808", "r809", "r810" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-2-details-textual", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r259", "r260", "r261", "r262", "r334", "r336", "r363", "r364", "r365", "r373", "r427", "r460", "r461", "r463", "r494", "r495", "r506", "r528", "r529", "r582", "r583", "r584", "r585", "r586", "r596", "r597", "r614", "r622", "r627", "r633", "r634", "r635", "r636", "r642", "r649", "r740", "r750", "r793", "r806", "r807", "r808", "r809", "r810" ] }, "rekr_RecurringRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "RecurringRevenueMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Recurring Revenue [Member]", "documentation": "Represents recurring revenue." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "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", "r335", "r453", "r454", "r475", "r481", "r531", "r532", "r533", "r534", "r535", "r555", "r557", "r581" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r170", "r171", "r453", "r454", "r455", "r456", "r475", "r481", "r531", "r532", "r533", "r534", "r535", "r555", "r557", "r581" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "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", "r335", "r453", "r454", "r475", "r481", "r531", "r532", "r533", "r534", "r535", "r555", "r557", "r581", "r802" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfNotesPayable", "negatedLabel": "Repayments of loans payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r86" ] }, "us-gaap_RepaymentsOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfSecuredDebt", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfSecuredDebt", "negatedLabel": "Repayment of 2023 Promissory Notes", "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt." } } }, "auth_ref": [ "r86" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r172", "r173", "r278", "r305", "r456", "r462", "r472", "r607", "r608" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Research and development expenses", "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": [ "r374", "r599", "r612", "r811" ] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementAdjustmentMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]" } } }, "auth_ref": [ "r175", "r176", "r177", "r187", "r188", "r204", "r422", "r423", "r441", "r673", "r674", "r675", "r676", "r681", "r685", "r686", "r719" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r138", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r186", "r187", "r188", "r189", "r190", "r191", "r204", "r228", "r229", "r397", "r398", "r399", "r400", "r408", "r409", "r421", "r422", "r423", "r424", "r439", "r441", "r451", "r452", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r508", "r719" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r138", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r186", "r187", "r188", "r189", "r190", "r191", "r204", "r228", "r229", "r397", "r398", "r399", "r400", "r408", "r409", "r421", "r422", "r423", "r424", "r439", "r441", "r451", "r452", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r508", "r719" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RestrictedCashAndCashEquivalents", "terseLabel": "Restricted Cash and Cash Equivalents", "periodEndLabel": "Restricted cash at end of period", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r20", "r109", "r142", "r165", "r477" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r690", "r699" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-details-textual", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-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://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "terseLabel": "Total stockholders\u2019 equity", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r73", "r98", "r479", "r500", "r505", "r514", "r539", "r639" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r137", "r175", "r176", "r177", "r179", "r185", "r188", "r190", "r227", "r230", "r251", "r388", "r389", "r396", "r397", "r398", "r400", "r408", "r409", "r414", "r416", "r417", "r419", "r422", "r440", "r442", "r496", "r498", "r516", "r844" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Revenue", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r120", "r121", "r205", "r210", "r211", "r216", "r218", "r219", "r220", "r221", "r330", "r331", "r465" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.rekor.ai/20240630/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": [ "r134", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r600" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-2-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligation", "terseLabel": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r131" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-2-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Month)", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r132" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-2-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r132" ] }, "rekr_RightOfOffsetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "RightOfOffsetCurrent", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Right of offset to restricted cash", "documentation": "Represents right of offset, current." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets obtained in exchange for new finance lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r449", "r638" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets obtained in exchange for new operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r449", "r638" ] }, "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": [ "r664" ] }, "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": [ "r664" ] }, "rekr_STSAcquisitionNotes1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "STSAcquisitionNotes1Member", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "STS Acquisition Notes 1 [Member]", "documentation": "Related to STS acquisition notes." } } }, "auth_ref": [] }, "rekr_STSAcquisitionNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "STSAcquisitionNotesMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "STS Acquisition Notes [Member]", "documentation": "Related to STS acquisition notes." } } }, "auth_ref": [] }, "rekr_STSMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "STSMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-contingent-consideration-and-atd-holdback-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details" ], "lang": { "en-us": { "role": { "label": "STS [Member]", "documentation": "Related to STS." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-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://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-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", "r677" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]" } } }, "auth_ref": [ "r337", "r710" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]" } } }, "auth_ref": [ "r138", "r175", "r177", "r178", "r179", "r180", "r181", "r190", "r204", "r397", "r399", "r400", "r408", "r409", "r421", "r422", "r423", "r439", "r441", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r508", "r681", "r683", "r684", "r685", "r709", "r719", "r722", "r723", "r791", "r800", "r801" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r191", "r337", "r667", "r710" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r48", "r50" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r713" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-", "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r223", "r224", "r225", "r395", "r668", "r669", "r670", "r783", "r784", "r785", "r786" ] }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]", "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made." } } }, "auth_ref": [ "r26", "r27", "r28" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-4-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": [ "r616", "r731" ] }, "rekr_ScheduleOfInterestExpenseOnDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ScheduleOfInterestExpenseOnDebtTableTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Interest Expense on Debt [Table Text Block]", "documentation": "Tabular disclosure of interest expense on debt." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r99" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r11", "r12", "r99" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r43" ] }, "rekr_SecureEducationWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "SecureEducationWarrantsMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "Secure Education Warrants [Member]", "documentation": "Represents the Secure Education warants." } } }, "auth_ref": [] }, "us-gaap_SecuredLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredLongTermDebt", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Secured long term debt, net of debt discount", "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets." } } }, "auth_ref": [ "r15" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.rekor.ai/20240630/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": [ "r658" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.rekor.ai/20240630/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": [ "r660" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Selling and marketing expenses", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r692", "r693", "r752" ] }, "rekr_SeriesAPreferredStockWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "SeriesAPreferredStockWarrantsMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock Warrants [Member]", "documentation": "Represents Series A Preferred Stock Warrants." } } }, "auth_ref": [] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r692", "r693", "r752" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Share-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Forfeited, number of shares (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Forfeited, weighted average unit price (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": [ "r357" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, number of shares (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": [ "r355" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, weighted average unit price (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": [ "r355" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodStartLabel": "Outstanding balance, number of shares (in shares)", "periodEndLabel": "Outstanding balance, number of shares (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": [ "r352", "r353" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodStartLabel": "Outstanding balance, weighted average unit price (in dollars per share)", "periodEndLabel": "Outstanding balance, weighted average unit price (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": [ "r352", "r353" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Outstanding, weighted average remaining contractual term (Year)", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r100" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Vested, number of shares (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Vested, weighted average unit price (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": [ "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r629" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercisable, number of shares subject to option (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": [ "r346" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-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": [ "r346" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "negatedLabel": "Expired, number of shares subject to option (in shares)", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r351" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Outstanding, aggregate intrinsic value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodStartLabel": "Outstanding balance, number of shares subject to option (in shares)", "periodEndLabel": "Outstanding balance, number of shares subject to option (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r344", "r345" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-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": [ "r344", "r345" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r341", "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" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-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": [ "r349" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Expired, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r351" ] }, "rekr_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Forfeited (Year)", "documentation": "Weighted average remaining contractual term for equity-based awards forfeited excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "rekr_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "rekr_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedWeightedAverageRemainingContractualTerms", "terseLabel": "Granted, weighted average remaining contractual term (Year)", "documentation": "Weighted average remaining contractual term for equity-based awards granted excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "rekr_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Vested (Year)", "documentation": "Weighted average remaining contractual term for equity-based awards vested, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-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": [ "r44" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercisable, weighted average remaining 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": [ "r44" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "terseLabel": "Outstanding, weighted average 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": [ "r100" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesIssuedPricePerShare", "terseLabel": "Shares Issued, Price Per Share (in dollars per share)", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-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_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation", "negatedLabel": "Issuance upon vesting of restricted stock units (in shares)", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r135", "r147", "r148", "r149", "r168", "r195", "r196", "r198", "r200", "r207", "r208", "r226", "r265", "r267", "r268", "r269", "r272", "r273", "r303", "r304", "r307", "r310", "r316", "r428", "r510", "r511", "r512", "r513", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r538", "r559", "r576", "r587", "r588", "r589", "r590", "r591", "r666", "r700", "r712" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r71", "r74", "r75", "r137", "r155", "r156", "r157", "r175", "r176", "r177", "r179", "r185", "r188", "r190", "r206", "r227", "r230", "r251", "r318", "r388", "r389", "r396", "r397", "r398", "r400", "r408", "r409", "r414", "r415", "r416", "r417", "r418", "r419", "r422", "r429", "r430", "r431", "r432", "r433", "r434", "r440", "r442", "r452", "r484", "r496", "r497", "r498", "r516", "r576" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-2-details-textual", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-atd-holdback-shares-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-contingent-consideration-and-atd-holdback-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-tables", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-details-textual", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-loss-per-share-details", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-tables", "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-", "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-pro-forma-information-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-tables", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-tables", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-tables", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt-tables", "http://www.rekor.ai/20240630/role/statement-note-6-income-taxes", "http://www.rekor.ai/20240630/role/statement-note-6-income-taxes-details-textual", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-tables", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-tables", "http://www.rekor.ai/20240630/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": [ "r175", "r176", "r177", "r206", "r442", "r465", "r509", "r527", "r530", "r531", "r532", "r533", "r534", "r535", "r538", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r557", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r576", "r650" ] }, "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://www.rekor.ai/20240630/role/statement-note-2-acquisition", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r191", "r337", "r667", "r671", "r710" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-2-details-textual", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-atd-holdback-shares-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-contingent-consideration-and-atd-holdback-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-tables", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-details-textual", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-loss-per-share-details", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-tables", "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-", "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-details-textual", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-pro-forma-information-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-purchase-price-allocation-details-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-tables", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-tables", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-details-textual", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-tables", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-5-debt-interest-expense-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt-tables", "http://www.rekor.ai/20240630/role/statement-note-6-income-taxes", "http://www.rekor.ai/20240630/role/statement-note-6-income-taxes-details-textual", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies", "http://www.rekor.ai/20240630/role/statement-note-7-commitments-and-contingencies-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-tables", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-tables", "http://www.rekor.ai/20240630/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": [ "r175", "r176", "r177", "r206", "r222", "r442", "r465", "r509", "r527", "r530", "r531", "r532", "r533", "r534", "r535", "r538", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r557", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r576", "r650" ] }, "rekr_StockAndWarrantsIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "StockAndWarrantsIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "rekr_StockAndWarrantsIssuedDuringPeriodSharesNewIssues", "negatedLabel": "Issuance of common stock and warrants (in shares)", "documentation": "Number of shares of stock and warrants issue during period." } } }, "auth_ref": [] }, "rekr_StockAndWarrantsIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "StockAndWarrantsIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock and warrants", "documentation": "Value of stock and warrants issue during period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Shares issued as part of the ATD Acquisition (in shares)", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r70", "r71", "r98" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "2024 Public Offering (in shares)", "terseLabel": "Stock Issued During Period, Shares, New Issues (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r10", "r70", "r71", "r98", "r510", "r576", "r588" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "terseLabel": "Issuance upon exercise of stock options (in shares)", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r10", "r98" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Issuance upon exercise of stock options (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)", "negatedLabel": "Exercised, number of shares subject to option (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r10", "r70", "r71", "r98", "r349" ] }, "rekr_StockIssuedDuringPeriodSharesWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "Shares of common stock issued for warrant exercises during the six months ended June 30, 2024 (in shares)", "terseLabel": "Stock Issued During Period, Shares, Warrants Exercised (in shares)", "documentation": "Number of shares of common shares issued as a result of the exercise of warrants." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Shares issued as part of the ATD Acquisition", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r10", "r71", "r74", "r75", "r98" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "2024 Public Offering", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r10", "r70", "r71", "r98", "r516", "r576", "r588", "r656" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross", "terseLabel": "Issuance upon exercise of stock options", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r10", "r70", "r71", "r98" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Issuance upon exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r10", "r71", "r74", "r75", "r98" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r71", "r74", "r75", "r93", "r540", "r556", "r577", "r578", "r639", "r657", "r702", "r721", "r795", "r844" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.rekor.ai/20240630/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://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r97", "r167", "r302", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r318", "r420", "r579", "r580", "r592" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-", "http://www.rekor.ai/20240630/role/statement-note-11-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": [ "r435", "r458" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-", "http://www.rekor.ai/20240630/role/statement-note-11-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": [ "r435", "r458" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-11-subsequent-events-", "http://www.rekor.ai/20240630/role/statement-note-11-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": [ "r435", "r458" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-11-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": [ "r457", "r459" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TableTextBlock", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-tables", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-tables", "http://www.rekor.ai/20240630/role/statement-note-2-acquisition-tables", "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-tables", "http://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-tables", "http://www.rekor.ai/20240630/role/statement-note-5-debt-tables", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-tables", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-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://www.rekor.ai/20240630/role/statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details" ], "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": [ "r14", "r726", "r727", "r728", "r729", "r730", "r732", "r734", "r735" ] }, "rekr_The2017EquityAwardPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "The2017EquityAwardPlanMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-details-textual", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details", "http://www.rekor.ai/20240630/role/statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "The 2017 Equity Award Plan [Member]", "documentation": "Represents the 2017 equity award plan." } } }, "auth_ref": [] }, "rekr_The2018PublicOfferingWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "The2018PublicOfferingWarrantsMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "The2018 Public Offering Warrants [Member]", "documentation": "Represents the 2018 Public Offering Warrants." } } }, "auth_ref": [] }, "rekr_The2022PromissoryNotesExchangedFor2023PromissoryNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "The2022PromissoryNotesExchangedFor2023PromissoryNotesMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "The 2022 Promissory Notes Exchanged for 2023 Promissory Notes [Member]", "documentation": "Related to debt conversion." } } }, "auth_ref": [] }, "rekr_The2023NotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "The2023NotesMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2023 Notes [Member]", "documentation": "Represents the 2023 notes." } } }, "auth_ref": [] }, "rekr_The2023PrivateWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "The2023PrivateWarrantsMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2023 Private Warrants [Member]", "documentation": "Represents the 2023 Private Warrants." } } }, "auth_ref": [] }, "rekr_The2023PromissoryNotesConvertedIntoCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "The2023PromissoryNotesConvertedIntoCommonStockMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2023 Promissory Notes Converted into Common Stock [Member]", "documentation": "Represents the conversion of the 2023 promissory notes into common stock." } } }, "auth_ref": [] }, "rekr_The2023PromissoryNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "The2023PromissoryNotesMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2023 Promissory Notes [Member]", "documentation": "Represents the 2023 Promissory Notes." } } }, "auth_ref": [] }, "rekr_The2023RegisteredDirectOfferingWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "The2023RegisteredDirectOfferingWarrantsMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2023 Registered Direct Offering Warrants [Member]", "documentation": "Related to warrants." } } }, "auth_ref": [] }, "rekr_The2023RevenueSharingNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "The2023RevenueSharingNotesMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2023 Revenue Sharing Notes [Member]", "documentation": "Represents the 2023 Revenue Sharing Notes." } } }, "auth_ref": [] }, "rekr_The2023WarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "The2023WarrantsMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt", "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2023 Warrants [Member]", "documentation": "Represents the 2023 warrants." } } }, "auth_ref": [] }, "rekr_The2024PublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "The2024PublicOfferingMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2024 Public Offering [Member]", "documentation": "Represents the sale of stock to the public as part of the 2024 Public Offering." } } }, "auth_ref": [] }, "rekr_TheCommonWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "TheCommonWarrantsMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "The Common Warrants [Member]", "documentation": "Represents the common warrants." } } }, "auth_ref": [] }, "rekr_ThePlacementAgentWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ThePlacementAgentWarrantsMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "The Placement Agent Warrants [Member]", "documentation": "Represents the Placement Agent warrants." } } }, "auth_ref": [] }, "rekr_ThePurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "ThePurchaseAgreementMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "The Purchase Agreement [Member]", "documentation": "Represents the Purchase Agreement." } } }, "auth_ref": [] }, "rekr_TheWainwrightMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "TheWainwrightMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "The Wainwright [Member]", "documentation": "Represents the Wainwright." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.rekor.ai/20240630/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": [] }, "rekr_TrafficManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "TrafficManagementMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Traffic Management [Member]", "documentation": "Represents traffic management." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r41" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Treasury stock, shares (in shares)", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r41" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockCommonValue", "negatedLabel": "Treasury stock, 154,653 and 96,508 shares as of June 30, 2024 and December 31, 2023, respectively.", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r41", "r42", "r74" ] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-5-debt-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnamortizedDebtIssuanceExpense", "terseLabel": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnbilledReceivablesCurrent", "terseLabel": "Unbilled Receivables, Current", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-6-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r383", "r630" ] }, "rekr_UrbanMobilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "UrbanMobilityMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Urban Mobility [Member]", "documentation": "Represents Urban mobility" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.rekor.ai/20240630/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", "r126", "r127", "r129", "r130" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r647", "r648", "r651", "r652", "r653", "r654" ] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-summary-of-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "Intrinsic value of outstanding warrants as of June 30, 2024", "terseLabel": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [ "r792", "r793", "r794" ] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_WarrantsAndRightsOutstandingMeasurementInput", "terseLabel": "Warrants and Rights Outstanding, 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": [ "r792", "r793", "r794" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_WarrantsAndRightsOutstandingTerm", "terseLabel": "Warrants and Rights Outstanding, Term (Year)", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r792", "r793", "r794" ] }, "rekr_WarrantsExcludingPrefundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "WarrantsExcludingPrefundedWarrantsMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Warrants Excluding Pre-funded Warrants [Member]", "documentation": "In reference to warrants excluding pre-funded warrants." } } }, "auth_ref": [] }, "rekr_WarrantsIssuedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "WarrantsIssuedDuringPeriodValue", "crdr": "credit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Warrants issued", "documentation": "The value of warrants issued during the period." } } }, "auth_ref": [] }, "rekr_WarrantsIssuedWith2023PromissoryNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "WarrantsIssuedWith2023PromissoryNotesMember", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity", "http://www.rekor.ai/20240630/role/statement-note-8-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Warrants Issued With 2023 Promissory Notes [Member]", "documentation": "Related to warrants issued with 2023 promissory notes." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.rekor.ai/20240630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details", "http://www.rekor.ai/20240630/role/statement-note-10-loss-per-share-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "Basic and diluted (in shares)", "terseLabel": "Weighted average shares outstanding basic and diluted (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r193", "r200" ] }, "rekr_WorkingCapitalDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "WorkingCapitalDeficit", "crdr": "debit", "presentation": [ "http://www.rekor.ai/20240630/role/statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-1-details-textual" ], "lang": { "en-us": { "role": { "label": "rekr_WorkingCapitalDeficit", "terseLabel": "Working Capital (Deficit)", "documentation": "Represents the value of total current assets net of current liabilities as of the balance sheet date." } } }, "auth_ref": [] }, "rekr_statement-statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-atd-holdback-shares-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-atd-holdback-shares-details", "lang": { "en-us": { "role": { "label": "Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - ATD Holdback Shares (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-contingent-consideration-and-atd-holdback-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-contingent-consideration-and-atd-holdback-details", "lang": { "en-us": { "role": { "label": "Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Contingent Consideration and ATD Holdback (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-other-current-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Other Current Liabilities (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-prior-period-adjustments-balance-sheet-details", "lang": { "en-us": { "role": { "label": "Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Prior Period Adjustments, Balance Sheet (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-services-due-for-contract-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies - Services Due for Contract Liabilities (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-summary-of-revenue-details", "lang": { "en-us": { "role": { "label": "Note 1 - General, Basis of Presentation and Summary of Significant Accounting Policies - Summary of Revenue (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-1-general-basis-of-presentation-and-summary-of-significant-accounting-policies-tables", "lang": { "en-us": { "role": { "label": "Note 1 - General, Basis of Presentation, and Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "rekr_statement-statement-note-10-loss-per-share-loss-per-share-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-10-loss-per-share-loss-per-share-details", "lang": { "en-us": { "role": { "label": "Note 10 - Loss Per Share - Loss Per Share (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-10-loss-per-share-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-10-loss-per-share-tables", "lang": { "en-us": { "role": { "label": "Note 10 - Loss Per Share" } } }, "auth_ref": [] }, "rekr_statement-statement-note-2-acquisition-pro-forma-information-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-2-acquisition-pro-forma-information-details", "lang": { "en-us": { "role": { "label": "Note 2 - Acquisition - Pro Forma Information (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-2-acquisition-purchase-price-allocation-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-2-acquisition-purchase-price-allocation-details", "lang": { "en-us": { "role": { "label": "Note 2 - Acquisition - Purchase Price Allocation (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-2-acquisition-purchase-price-allocation-details-parentheticals": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-2-acquisition-purchase-price-allocation-details-parentheticals", "lang": { "en-us": { "role": { "label": "Note 2 - Acquisition - Purchase Price Allocation (Details) (Parentheticals)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-2-acquisition-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-2-acquisition-tables", "lang": { "en-us": { "role": { "label": "Note 2 - Acquisition" } } }, "auth_ref": [] }, "rekr_statement-statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "lang": { "en-us": { "role": { "label": "Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-3-supplemental-non-cash-disclosures-of-cash-flow-information-tables", "lang": { "en-us": { "role": { "label": "Note 3 - Supplemental Non Cash Disclosures of Cash Flow Information" } } }, "auth_ref": [] }, "rekr_statement-statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-4-intangible-assets-and-goodwill-estimated-annual-amortization-expense-details", "lang": { "en-us": { "role": { "label": "Note 4 - Intangible Assets and Goodwill - Estimated Annual Amortization Expense (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-4-intangible-assets-and-goodwill-summary-of-intangible-assets-details", "lang": { "en-us": { "role": { "label": "Note 4 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-4-intangible-assets-and-goodwill-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-4-intangible-assets-and-goodwill-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Intangible Assets and Goodwill" } } }, "auth_ref": [] }, "rekr_statement-statement-note-5-debt-interest-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-5-debt-interest-expense-details", "lang": { "en-us": { "role": { "label": "Note 5 - Debt - Interest Expense (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-5-debt-schedule-of-principal-amounts-due-of-debt-details", "lang": { "en-us": { "role": { "label": "Note 5 - Debt - Schedule of Principal Amounts Due of Debt (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-5-debt-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-5-debt-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Debt" } } }, "auth_ref": [] }, "rekr_statement-statement-note-8-stockholders-equity-summary-of-warrant-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-8-stockholders-equity-summary-of-warrant-activity-details", "lang": { "en-us": { "role": { "label": "Note 8 - Stockholders' Equity - Summary of Warrant Activity (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-8-stockholders-equity-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-8-stockholders-equity-tables", "lang": { "en-us": { "role": { "label": "Note 8 - Stockholders' Equity" } } }, "auth_ref": [] }, "rekr_statement-statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-9-equity-incentive-plan-summary-of-rsu-activity-details", "lang": { "en-us": { "role": { "label": "Note 9 - Equity Incentive Plan - Summary of RSU activity (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-9-equity-incentive-plan-summary-of-stock-option-activity-details", "lang": { "en-us": { "role": { "label": "Note 9 - Equity Incentive Plan - Summary of Stock Option Activity (Details)" } } }, "auth_ref": [] }, "rekr_statement-statement-note-9-equity-incentive-plan-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "localname": "statement-statement-note-9-equity-incentive-plan-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Equity Incentive Plan" } } }, "auth_ref": [] }, "rekr_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://www.rekor.ai/20240630", "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": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8" }, "r2": { "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" }, "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": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "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" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r29": { "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" }, "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": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-2" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-23" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18" }, "r56": { "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" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "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(19)(a))", "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(19))", "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(20))", "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(21))", "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(22)(a)(1))", "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(23))", "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/230/tableOfContent" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r92": { "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" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r110": { "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" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r112": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r126": { "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" }, "r127": { "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" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r129": { "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" }, "r130": { "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" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r137": { "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" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r165": { "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" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r219": { "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" }, "r220": { "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" }, "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": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r226": { "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" }, "r227": { "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" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-4" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "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)(01)", "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)(02)", "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)(03)", "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)(04)", "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)(2)(i)", "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)(ii)", "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)(iii)", "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)(01)", "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)(02)", "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)(03)", "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": "(d)(1)", "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)(2)", "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": "(e)(1)", "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)(2)", "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": "(f)(2)(i)", "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)(ii)", "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)(iii)", "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)(iv)", "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)(v)", "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": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "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)(i)", "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": "(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": "(l)", "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": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r373": { "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" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r388": { "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" }, "r389": { "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" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r403": { "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" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r450": { "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" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r463": { "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" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r470": { "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" }, "r471": { "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" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r473": { "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" }, "r474": { "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)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r500": { "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" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r618": { "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" }, "r619": { "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" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r662": { "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" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r666": { "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" }, "r667": { "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" }, "r668": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r671": { "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" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479455/805-10-15-3" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r677": { "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" }, "r678": { "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" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r682": { "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" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r692": { "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" }, "r693": { "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" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r696": { "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" }, "r697": { "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" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r700": { "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" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r702": { "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" }, "r703": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r704": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r745": { "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" }, "r746": { "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" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2" }, "r790": { "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" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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 76 0001437749-24-026792-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-24-026792-xbrl.zip M4$L#!!0 ( V!#EGXF%;]\P< #0R - 97A?-CU; M;5,;MQ;^G/R*4SI-8<;&+X&$:QO/.&!2STV!&G>F]U-'WM5Z5;321M+:N+_^ MGJ-=OP FF)+0(9@/V*O7(^UYGO,<[;H5NT2V6S%G8?OUJY833O(VO_KSW?MW M>_5WNUC;JN2%6/M#N0P?N>*&.1["< J#.%,A-\YP*W-1^6"K*%4LX8=;D38)<^60.QXX MH=46!%HYKK"UXY*GL5;\4.FM]NM6);>X-=3A%*R;2M]=N;(5?_,&U*JI:X(O MB%@BY+0!;SYGVC4'(N$63OD$^CIA*B]L0LK"4*A1 ZI"076W)E03@LQ8;1K M,J>;-&=Z;:)BW!L#-A=&>!O\Y9@9P91K*%J?;#I^Y!M;;?6J@S;K4K:?GW'_#_?,.#G=2RX-N$;-;1I\TMS M/&Z- =Y ;FXM\JC;'_1.>D>=0>_L%,Y.X+S?.SWJG7<^P4GOM(-?\=O9";;H M]N_;A&]BX.^GQ]T^7'2/O(%OJW4RR/3]W_0>=H0#7U M:K7^_&_67YEU(II>G[17@F,V%B&<[\(QMXA@Q80M0< --087,]=XPG4[-I0< MAMH@]QQN59$FN)0%A.?7-F7![/KAVS01H8OQ:_6GPHZRY)%K>"XH"CQV&S-V M>/7Z%=*GP2_T&ZC[5=OX$T9<6%:YLZ M7^(3FMJ#F(TY?(+!QL7"PF\9,XA4.84^3S'<@%9P@N,AW9=_ QUA\:4V M<#&UCB?HGST5W%HQ?OJ;=/^]2D082GY]#V9N>._NW=]Y?4/^W3M1?SY.\X%9 M=!5TBF0*ETI/) ]'O)3[CLD])M0XJ=+.*PN&P9ZI*63*F8RCD:AK$@P&Y$H, M4(IPG%Y"Q (L,J 3X<#IO-VM!HH'W%IFIM0D89<?@>HX! )A7Y'+KSPLQ)" IMCM5FJ%RH7 MYZC*\7L@LQ#'1%]>4"Y@4'FIO3(U(# 4-7*(6F<0& MB V=4IJ!I=;;$S ;0R3UQ,Z 8_A(6&=P(X!186XW6EE:\G\[,^:6M1L(/-:O M]IX/! ;7_.7-CP?UVONF+9R\4+%$I#J*!%YZ3^H!,]S[+/J@(,&)O@7(C%%K;15T..SI\[9/<*\V$U MXM!!YNYG$EO4WK+:_C;?\3UK^Z&_R*\$Y2DJAPR-#D3N2TC*/9LL67>::#X- M^*L=O\B;\,(6I,8:=T &LW&OR#?R_T',460 :S/'OYL[;+.=!\!]%K]74?<#LT0"+V"97;\+*:TA1Y@5,^7:36<&!\#H,Q;6QS1LQ94?A]+D M1317C4MD95'L@=ISC/7FBZEEE[97!4+2C.3(DE8K]^# M -'D#?!)YLB?_DOD"JSA*9$0-<$$.N<#)"N1HKS8,,)+9H3@63%"=\QDYN,I MP85'$3U\&J.CVQ6YYCQW6$,?Y)>KTT]/ -@18[O-D]RASMS=%JRC8-B\-:<, M/KK_' B&L[,!SVD\WPFT9Y<&WV#X!6,X?%88/L[A<1MF=+Q;Y+Z^9B66'Q#+ M2<+K(,@,@6E)+Z\8-='683D]7<2Q+.X6?,X?8,#V'5TB9 6,LC=:%X8'B%5_ M,DV'UBJ;V[636Q4S.T\N*#Y[%N&A%RY^/PI1,04I+KDLCJEOM"\]>HLVS/'\ MGQ/N?^\G>_[98CCCC-(B#%)47L;M(B(2\AZ0+=Q*Y.>F,4SFG39V+M!] 0Z9 M),(YSK^@.88:4P"J#P7:YP?91G1CB+BO4C2L0M"%MV]E$MVBWK=9@FN%[?( M+Z80+"L?N6V"ZDM'[O,Z9.N@ZHX,!K82XHC[6(Q(]&\M%) MY:)5J+&68T[* M5;%1\?*%*<(W3U*IIQQK)['.8S:[1@@(X*\BZS>G55]1KQ[L[GUU>%S/]="% M&M#)1NAY4-LK ;UK_"5TY!M:'FKG=-+PCT^@EE[!CU7_U[QS+;6#W8-ONY:6 M:%=L9=7;E:V*:/]3R+_+;\$_?:W@4>\WW$H'5J[M25^3^+KK^7;.%\V-S8T M,CQM5?)&[/U/N$;-;1I\ULZ'K;& !\@F!N+/.SV![WCWF%GT#L]8:?'[*S?.SGLG76^L./> M20KT&"6Z_;LVX5$,_/7DJ-MGY]U#;^#;:IV,''SNLO-._V/GI'M>/OWM M2_=WUCD<4$^]6GT!#^O/S#H13:\J[958=XK8_@RJQ (P),%=@JXJQ :0L<#N_MRD/9O?WWYN)"%V,E]4?"SO*$B+7\ &@:/" ;?C-!^Y M15=!ITBF[$+IB81P!*7<=TSN,:%&I4H[3R.L]J<>X >^SZ(."""?Z%@-+Y%/8 MF,1)+,$D0HF$[D-A ZEMAN,HO1@M<^=-C0X@Q&;+MM%70T#GSQVR>XE%L!H! MZV#D[F<2)6IO>>W=-NSXD;5WH;_)[P05)RJ'#,W.*+@O(2GW;+)D73717 WS M=SM^D=?AA1+$QAJW0 9+<,_(-_3_7I&CJ #6CAR/6SMYMOG,/;*\*:4\* M[R.PV(>N[BG3W2@L$9L+>&;7'T*T:@B(J4)33M1T9G "3#5C87T"0RE0?AZJ MB1>I;SE]&I#<@[1@:@NDE8K42IT"TR#:8K44H3]CL]G0BE#@SM "1,XG?4)7 M-%-FB>/YB&8](?3I3EM @QRF5QJ424I7%9WH@%5\01.?-<)LQX-002 MQ$2*XR&\+7%NHL"+BP+#9QP%ULZ5-X+!^EEV[9B <60L0H(ZMUIYQ^46PP05 M?81_;L(9%C$Z"#X44K@I,=U5:BDR>=AZ1.9!Y8KH4M'H.1 @=+P!OGP<^<-\B8$!>R"EB$,B6!KGX,?()%(D#AOX?S?P#YX5_+MC+C.? M*0D;$$7TXFB,7FU7E(SS$F"-S)_?KJXB/=IQ(&9MF]>J0YVYVRU8AYOPN310 M(1[=?9S#AK,2WP _5X &SXKP![E6+B)*3J2+>I5W[,2N/?( MTL3$=1!DAI"S1'M7S)IHZ["=7@/B7!9WBWW-7SJP[5N&1!@",']>DRX,#Q"8 M_C29#II5-K=K)[(U#F]2$#0D])_'X4=&'*I+@ 61PM7Y,O/7B+-F'B M^;_;>_?23^/\^\!P%C-*BYQ'*7@9MXOT1\B[1QUPHQZ?F\:Q)G?:V#GU]@TX M99((YP"^03"&&LD]]8<"[?.3;".Z,9];X@OX2R<#LY $7S.!YOOPDRG_Y8O= MV9R[?3<9_'F=NW4DUIK8*Q"G=%!,)\Z! 1609OGYU\3X!?$@_/:TS-A7S7[ MUZJS-SWW@FMQ5)6?T:](DSS$@1;F6?)6:!>U-@Y!?*)OEW(R;I&)VRS!]>(6 M^<44[&3E.[%-!OVN8/J\#L8ZR*XB#A" M1VJP3C9"_V.UO1*CCWZ_A9%\0\M#[9Q.&OXM!ZNEE^R'JO_7O'4MM?W=_<== M2TNT*[8R_\RQ51'MOXOV]_F^_]WW^P_ZT.!Q.?[5H[?Y5CTH*+[T;3J,!43L M>![Q3A?U31YL'DWS67Y\CSH7VHG2=!8G_(4QC_$(GSIDAV+, LFM/=CZTCD? ME,\ZG[KEC_UNYW_TZ?Y2[]FGXT'_6ELW&RD,,_./IW\^O-"&TK0WQ^L M^$$K*O3W"!@Y_%]5_!]02P,$% @ #8$.60#)\@M%!0 Z1 T !E M>%\V-S8T,C@N:'1MY5C;9"V!WSRYX]DBC6"=\,HHI"2='#T:: M:4XG].;7[O-NI]5KX.JH61IQ]0?+@C,J:$8T#6&] 3_.14BS$YE06,A,$PX6 M/&^V^LV6W>J ,["[@^-C6+P&RYJ,$JH)!#')%-7C6JXCJU>KK((D=%R+9)80 M;854TT S*6H02*&IP-V:)(01Y MIF0V ))K.30QTX- E=\[#H>W210Y%(]7)&-$Z($P^/A0TQMM$ M)B2[9&)@]F-!UA/O[V;0')7X)[, M%[YW GN9[A+KVUV#TW_IPZV/0F)QGVFF]@25.D.+-E27^7&:PV2M-$U6$F@@8\-9L?/^RU6O9P M*I.4B$WQY R? 88]Q3(A*UEOD)2RPG%*,R9#H%B#$$8$0J*)I=>.'UQ(,6=5+Q*,F" B,'8,%+(BI,D#=^6\ M1"A3,\YP06U15=UK?,>W4),UI["6&;X/XYJ-H![(\!_S&6Y#7ID7-""\>MFU3"O7 MJ!8ZCXJ#N/_OHI6#DIU@DP?@YI=(,.!TMM^/NLF5"?OQ?9E>.[-X9_"\^TNPS1F M-$(*13K5[(K"/(H8#L*OO07_DZHM,H;.@J;_6\H,=2N;N%") M,(DC $QKL"_35!"C&EA3=)9F$ID!7: LNT]* MF0E]S7"JKXT@J?3!>O/!O5&>":;BTN$=76+6=]H$)WO"E#(IHR.& @!Q11'D M*5H,,*IT XPR185"+R5.VTJ0XH4ID#(#P9AO8^)8H4:2[&G-^Z5ID0LR(0(3 M4AMP(<6:8OZ,EP#WU$?V^T6@@6)R=7[R^C88[S(\!]WQ@ M%DWSXP#"+G[B^!-02P,$% @ #8$.61NE3I%)!0 CQ T !E>%\V M-S8T,CDN:'1MW5C;7'L0J34:#F))P=/)HH)A*Z(C> M_ME^V6XUNC74#NJE$+6_6!9<4$XE432$Y1K\N. AE6FP$@F9$F6%5-% M,<$K$ BN*,?5BB8TBP6G0RXJHY-!O8QXL!3A&G*U3LQVKJR<_4-[X-B9ZH,1 M1"1ER;H'3S\40O5]EM(<+ND-S$5*>"GL0T;"D/%5#VS&P:XYC/CTF9#GRWK^>O)KXT&S4&H/Z 9U\3P9'#IWR99_W/^?AO M& ,L()4?@1Q[!)*[ /=L.O.],SB( M=!=8UVYKG/YK#Q;N_)5[Z2VLZ?LWWA_@CGVM:=CV3U#OOXIJIP M4/B2+X71"X)1Z33VX2NP0V4UN@B5%%/E%GT MKB 2:YVL84XSI#B]9$[_%A(6ZUS1-*_"A *X7/WW<:33L_EBD&>%K\^;T M7P"Z/<.I6=I"3'1JO9 MZ';WTNMAI=6L N'E82&I?8<:;?1=+I.^]1N=AVGV^XTG,KHUX)3:&)N-"L/ MZF0$49$@H@#C3!@FX(:IV 2UR7"*AM'O/,Q)LW[_]TMZP4,7XTWZRB<-* M:*1ZIKEM!*89];;M[M')(YP')/[0SW#K\EI?T( DF\NN1+8QW>C46D_,1ES_ M?]'*4UQSDJ7=17>C;5,J+442HFTEXN$A>!DM_#8-G_] M3V)Q.K7.PV(9L%$]KX.WQK/YFO)!G8T^A^1.I"D+PX1N@FV7>=\>J'(S/DWI MOES!(UN;XA_;^JKR[X[-0V5LGZKO2].]T'Z^-(UC1B,XWQ'?-(H8-E5->R79 M/)CGF63H,D.?>^^:;-T@$ 572%W;8!ZBA/A)8%CTYQJ<#%&XL)F1!#(TIC8I M.Q7#OHW=%[^/,!2D1MVT#T>D;QMY(,9FO:1H+)/BFNFA!*>F^R8=7=,;ADUW MJ>>%3?M>KN]9JUFM!HA ;XD*R5D>EW;O3 ]:OYL@L/^F+,]UY&B/89M&>%$$ M1882C8_FJ@9Z?L0Y@JZ$/ECEV(CGQ@!F&HD6[WTB^5,].!Q,A/^YO^FOW0#N[./?G=V1Q9$EQ\[%03RHPN[B\>KOWABOT)_L] M#XRBKC_A$;;Y1\2_4$L#!!0 ( V!#EFQ4 5=[10 D& 0 1 CWN[?W]Q?=VS1$A\EWB!3\][?M#[V^]_ M^9^/_VO;7ZA/.0FI:PV?K<$D\EW*+X,IM?[QZ>ZK95N'IQ].3F^_63\&%];Q MX?$;^_"]??3&MG__^"3<#\*9T"FQ@ -??( 'Y[U)&,X^'!P\/CZ^?CQY'?#Q MP?'AX='!/[Y]O9>TO9C8"2(_Y,]I@:!P\'\IPG5YNCG]R7-UPX. OR9*G8=O3U*&!7/TE<*+7)6" MARGAB(BAY!0>+A(M&"A+JE[E"X0S7M ^O,F11L(>$S);KCE^L4A. M+;NASNR'IP?J99:4E=B-^=B#G=1N3TMVCOO;T=G9V8%\V[-(&'(VC$+Z.>#3 M2SHBD0?<1/Y_(N*Q$:,N^ J/3JD?Y@@RKT/"QS3\3J94S(A#*XP/3L6RI&=@ MTUG 0\O7%BR23+F3KX$C.T!)$?S+3LK9^,@^.K9/CEY#T[V#&ER4N!L=$Z*L M2/*'C7^LQD&VI]5J?UY _5RC[8P#J=5T2B]_K='PW O7:C\\:KFEG4TXZ$ZRXO)\<>*B%P(#^H!,AN!*% FU:S.12:D68,)?+)&OP!W^'2, MLX]Z'LGC/%<*W=(9COQ';Q?Y(+X?A+(J^2QY.ILQ?Q3$C^ AADD?DI#XCHXL M&3A](-S!=LK#JX,9#V:4APRLFHFJ90433D?G/0R7[20X^I='AJ\A=DM(EAK( MASA23BA"O:]S]I*RB('SG@!E>S26^L7%<8C75!PHXD2>M$I+A7+IJ*E04(3Y MK,4RS3AM*A,4$3 I6,E26,$ ""P&4V.(T$,YO[#=P(GD#^*[,':$+'RVL2_R MJ6RE9V&Y'W?7Y3,,Q5[]6E/>$N[FUE+SJ#HSY=\/#P\MV[J,V\K^[/NN=26; MM:[GS7X\6&AKB8U(4/?&_UW^7N@5<>&8HJQ@'GGURRU:5U\R?IJ8LYZ5G"[EPJ;_B3!,>1'\E#=L"DAO5@'2?8:U M_[.N)&\=I&I;UB%B8H^\X/&%/)&V/5, .ET%0!? D?49.>I@@V;T@Y#:1_98 MKNAZ$*D()BV7;5+.DT0TG1+^+/T#&_ML!$,_3J$4'!@/IG/7;-060]UJ R(@YPQP\]=4X-*?-CTU=6BBUZQLP M5$C\L5P](D+@_!D'@7$0N(_,\];!3&7=IG!QIL4%!L#7*0-67S(@!XPO,0-[ M;OM3VZ7#0C-[;JVWT)N<8$KMD#RM%P0NU&3*>D=: MZ[V5O1";LP;8W)Y;\1U,YZ93%JHI''I#F-YAC$K]=6/[JJI-V?E8:^=W03K9'?RY3 O-4D1;3GMCU+LGC@ M5W&]\X':,X^L%6\756G*OF^T]L5 *D[Z72?M6K?0[IX;^.C0!D4)7%%2V5M[ MK23,#'L%\=BB@C^$C^B"'S+5LJJW0E%D+ M\F-R<3MMU;J2K>ZO92NRE>LF4&M7;\;J9V>G;]XN#<,5"4[K5?*KR[F;S'3# M5&GHM2GUGC!D$&OZD,!\$MYZ-9"\[SM"4FRO[-C29;/@%E+ZS5H9?W27%$>L;-Z:?;/@-TK:C9G^7?ZQ;S"#&-G^J+D MH(&I9U&=!LVM7_W39!X[0V\D'W $XW1(F"?LD#Z%$5EKY\;&>3,(//URY ;2 M%D?6JTLEAC508G00-@J3XQ9#>)DW@Q#6+[9N ,+''80W"Y,99P%/#IX1]]^1 MB+=CY(ZH)5AJ$;X;,FX0_"^6=K:A. B9G+?KSX7\+7\V+^TD7>\DGEE#7U!Y?6 M'[&<72?9#-!R6)*3-='"[E#&I4'@O]2Y(%S#RF);3E1%!_'-@"=#RG&G3$1; MB/ 2)@T"7+_,40WPYOC.$-\I>3IX;P@YE#\P!QTB8&8$437&#IPXH>TQ,F0> MPTN"VHCX1GP;[ 3ZE:"->/G[6$;K$O /,LIX!V6TOLYE[#K&9@ 6A!/*T]M9 MVMT9JGDUV 'TBV0;Z0 W*)>57#W3@;YJ6Y;!C&1YQ>;@]%Z_\K:T4:O+!):8 M9Q9Q9P(JQ<280VWB>?$EF"9\5=.F#&)#OTRWB W;NHV9PIR90ZU^RE3G)U8S MHID+T$RT;!!-^K6WE=#477I6:F0>V'+G8VZCIGE75-J,0>#H5[PTP.&!A5]! M(/F=GYT+6G^7;ZYHK1(&X+8EC@TB5[]96YH7"];8_=YV@WN9D@R%\X[8, M D^_"%1G1W07Z# M[TA\'[JH3:8!#]E_U2A&GV9X[^*+0*\9)P8QN/*!#]NZ2GBV^I)GJY_AV;I2 M/'=@S!_H,#@J%M1H$!Q59T6Z$4YG$.CJ%%H*33J0JJH-&EV?%4^-+AV#9*+K MXGHCX==[W @R[U#*WQ5G-(LWNDS.)A:9-&03' MBK?9=6BI=:#4($;J-6 0&F=3&(^%<;;\(V4/&EN9!4J=1@\#1 MIX@+@9-+HORI^+/Z,7]=(%)Q<-F@AZG;A$&HZ).Z)8>D.R=3RV39G5[8Y^Q@ MIG:!&?0U:[=M$$?Z#&XQCG(^1WHEZT9RV3F>%2#&1?32R-(V:1!0^G1L34#= MW?^P2(>CJDL83)YVKJS<(#8*]FOKKGKHAJL*,^FM9A8*!6T81$3!!F8-(@HA MLO?0T%T@;-)#U*G?&"1.#_6Y6/V5Q7OE)SX>+'[T/G[B@YU(*NM'?$;5EB"+ M#(4\I7+>"WE$>Q(_^#WQ?_5#-SFTJ,XL?J/3(>4]RR=3>MXK?LT\#V_A22I$ M:(0LC+#Y+SR(9N<]M"[[P !#/4M]6]P-N8V_Q \! MT4;JW'#\)?+:TBSQWPJ.4PX_18+Y5(C,+D45#R5K4=="1 "CO\CNU+M-)2-W^ ^5D3+]':+Z;D8+? M311BY2[SQWB@Q2G1R:KUK:(@]40=8S8&D8M@.F2^I,^=I!]PXHL1Y9PN]$UE M][\3+UK"RIIUK:Z3:>"#9^;/BUJ);P4Y[SG0- M-*NL+]-///)C> 2G!L0-+ MW(SR\I4HJ&[YG5(*!DT:H>:W->1@D1SK>BY1T^HU;E!Q+AV:U=L==8*QS_Y+ MW6L7IZLCAJRK;432V8"E^KZ;.0<'[Z(I=>_0Z]R,?HB8N$23)MO8AF[K.'S< M@HS_<*1Z(!X&;7_>G(F!&!X!S'LU6A$G3 Q0"LX:6T7V(!V,(A7"H*@9,N66H67]MK* M(T+62W0M4G@?> MTE=&+I"MD'CK$9Z6T:LGRATF:HJEHVZG7'+B<1O/&VYX_+)4N,(BVXSHAW1]4RB)BP62) +&H1%.BF72")]"%(W;+,B8ZH6M46KM%0.L M:MW(.YG )Q/Z:_^2S@+!,"7@X=&]07#+ Z@U?.[[+N8!9EB!_ZU;0M MOB_1D$Z2'[[4MN?)E.*WX %%OO9Q%37@S\5J6JFNMNFJT'-?!H[L#2B='\JE MM/2>A%0GY31K3$U#G#ZN[<^3C$ ZF1:? YZ9P.76A>H2MW>-8UF":S])W^5E MR2_XK%!NZWF5S[C'@'KH@>9GF67*'P\N8O(S>V!9.^5=KXI=B1\_,US_AEZ9 MV#8?B16_;D5$A@N/N*IVX]=:NJQ/WKI>7&C +UX 5=]&0X\Y]V1$P^>\!4O> MMW)*\(?S)U3[R#&KJ<=D*44K8+FXAG+MQS>#BEOR+!-FO@M/@$,W/D>=":;B M>]O$S6@IR-A O6T+.$SK,(G"<,=TF W%#.NTK)T=TG&RUR?I5W]0SRW65 'U MUD?_9%M7;#!H5(BY%-IWK;51N@TD/T;%UPDG4E52M79*_I5!3X'RS_+&Y&?< MC?K)@UAR+EGA^_5\?9C49'P(^\I"-E8[QZ";9(>K_$!6@ZX5P]G7P!\/*)]B M'N0;"2,N=]3UT?O%%SMH(^DURK<7M@%N2$I.IS]?DBD94W$?1)F@ M)-TX29U8Y@LY]9_K9:TZMKVT^SWPXVO8;XF M''L'?QP?TV;S,:YQJ;;)7XS>PGS2[F22[C!D0@\->V4+G0+O>#^\RA(]EOCO*V*:5H)=8T'%>*U'J)EB1H!<=S#N.; M!3&AFFGYSG)K4J,]!\)=Y.#JLGV$R$#_ '$ M6.KV&%R&'E'@W5TXMJGVI,( EVQY@^DG9F'2Z*5=+*T^?"7Z;[&-OB BVV2A MY@S]TO;Y.XP#;3)/8W[:8!UTOGT_G="J$U&7$<;8ZL"-FK5_IX_RU5R-*Q3< M^A)3-=-R0] *PBZ5:]U>A+P2BLR52)B>N\JIH$FI;1F[,$093.CQX=$[U8UE MC\9EWWQL4D'3RM!+\?Q>3?%A?DG1.OK0JQYI>Z4\/K[EP90)$?!G.1M+\E8N M!"_P^F3AM4;ZE:MHL59."H4]V1T9;CE[("$M 6XQ3;OERN$)P@ (#$*Y/3'( M[,(LD+=9V1W20QUY=T*N.SIF I,2[B7CU EK>. &A=HMNF52I,J6? $>V4TW*Q(.PP; M<#Q?>T%F+"3>)07/P=*U[Z*7NW+<:GY#\.)=P38,Q)03SQX2P83ZEMO\QEOY M@:;L5P[8V&<@O/JNBMQF"6JQ9[C+"[_>1$+7GL1;P=4=U)G/Z"I5MH.5UNT> M?"FUI%_;"O'G_-I'64].9UNRVRH,[JTU US L1VU&W%;LV+'3!S=%:;@MTS7F;F_M*"A_8 Y5'SD=@=*<>&6T#3VP M*7/[:\7,)W94?F]K)BOC9&_M(P_PO+@MTE9W2.^U/S53IVR=NH"J[C@ M[DA_#"!/M_]"QPAL>16.S>97XM2&1[.Z=E9'<287XR$(>HCG!JI1WR^K M*WM&<"(PH2%X7/.J6ZY^5S59TR<5%-H=J4]@+)[-5'$8LGV0PB%B8KOI]Z/D M""Z?C;S@,>=<^&G?7ZO([IPL1'X-3L_3X\A7T,I'\1F4D7TC*ADI: MI>*=TU[-OK1(O3MROE>?4<<5'LI%\FGLC--\5.O*FD]P5^ADG9IW77\U85-1 M>'>TL/)GW"L4M'J]OY3N)$KL8*:RJQM08E4#NZ_-FCVRLOA.:*)RW3'^4::. M!G6\F$[4MYPQ\)@2^//_ 5!+ P04 " -@0Y97RJUG#D1 ":' $ %0 M ')E:W(M,C R-# V,S!?8V%L+GAM;.U=ZV_;.!+_?L#]#[[<9]5YM'O;HMU% MFD]]O@N.;DXN+O1%/41*AF";X MTUY"]W[]Y>]_^_B/(/B"$\Q0BJ/1=#6ZG6=)A-DI7>#1GY^O+T?!:/_=AZ-W M5U]'WV]/1H?[AV^#_9^#@[=!\,O'F"0_/LA_IHCCD6 BX?FOG_;F:;K\,!X_ M/#R\>9RR^ UE=^/#_?VC\:;T7E%($"DDB)A)(73C[P_,-+&J(T%Z,1PDA90OX6 M;(H%\J/@X# X.GCSR*,](?71:"TZ1F-\C6BP/1%.$!G05+AKGX/D<1B X/>+98(+:2 MWW%REY 9"9&@1V%(LR058R18TIB$!/. 8W9/0O%#E.%@1ED0TB1E*$P%&C0E M,4EEJ0BGB,1N-03(8K# M+,X9N12_%\6EQ ?:*6ND^#'%8CH7@VX#-J:AH>OD)_\Y*9KY@Z3SDXRG0B6P M:QQBI9C]&R-V3C.V:35&4QRO*ZQ#OF8ZEE.0LJ)_6F7Z6LQP(O7; M9'9.N.ATR8$]\]IJ.@=17^C.Y2T;G"2X'J,W@KZFJP^(W7#[ .MR>J6 MT(91J03Y9H&>(3[-5[N,!W<(+7-U.,9QRC>?Y)AR/,4'$'5P',?T02[(YY2= M,!R1]))R_@)F:_7IT)>6@V,6CB@3<_W3GC"K'C"YFZ>%C;6N!['PU3KQW!PH M2HQSG9^O $0L%QOZ&:.+-F'1IOI7L L2Q\$.B:.9) YW3!(5Z@PJBJ-=$\5+ M=0D5Q-L=$\2KU1@JB'<[) B X;<5R\=QE6O1JOOW5OBPPH6](X*W '&.4YY[ M%W>41@\DC@/,4[*0OKWX.,F$1X(6E*7D?VN!XL4SN<73QQ.&Q9/!,M!D*AHY+C!B=L!:JV@9H\EHI@3[53F.>XJ/[:EVGQ'_LHI M;J4N7U!_PZD]O!*1GQXOD'?:[NSUR[!K]3/_:=\*2F:2"W8*-,>&3YCAE)0K)<>UY9DJZW MO\07>49BS?8[S&2[22?/+)[&K# MD=$%;5J74^M+,GF1\)1EDK<3Q-B*)'?'N= 5MA>$I$<,WY,B/@O&J(KWQ:!CB%PDP:-%*G?Y*P>"@-ZK+;]0Z][Q999[C5CKG3:KR M%;--2*ZM:OWT[T'K(VW56/#)N8?";U'S^>38=P[?\[WJ[O'[O$'=*?IV0AHN M?/@.Q=!B-*.T& 2=B:+25J>UG1"?-+T=-)VCZ#3VTG*V,DWGF 5AQIALP;NT M<3![@TP5MT37*$9T+:?39#:9S3A.3]9-5L5_=.6<6N_'8<@R'-V@&#$ADFJ6 M886=\OTYXR3!G)_0Q90D^;B064JBXZ4:H0DGD3R_DX_'=8>O%* :U.04\40. MXZ('+K>#6-]C,"+W..P U..\/^_.Q#0%:P&?EG( *AM%X9-#9@'-9D;YY'-9 M0&RL$9V::H=BT?]O1CC)!;#,6#B7!PR7C(0X0'%%\W41B8X0AB?:;JS+WA"L'2=EU2"^$\Y-5"C[[[PH#(3?>GL>F&F5 M_7E@99_IJ_ 5XYGHKW1UD:18#-FT&+2B]^0/LEN;BP#:0M\2JCVL*R=/]PT- M5EXG:$E2%%]BL3),IC&YRZMS(#]]PP.6)Y^++^0\NT>Q##PZD:6JT>'*<6U_ MKDOFQJD+.2H;W0TY;@]E.1F5AJ:'+M/R%^NX(K]"*[MUNGL>=DC*CM6 JN7! M2G2;W.IB^E>T-EC)E3YQ(+F*U@8K.?7YFXY:&:RDKAA=8I:NKF(D%LVU-;=< MJ$/?3MMV*M6K8LO^EA9,;Z!B_H6I;S>!DOFY*5 KCF&,RK80!/!ICZ&ND#H* M'OJT1]%T_-C-GAKY,2Z1MQ75T<^O]DTCS^>:YV(UN>^>3]<6I>MXM\"GC53CNKPA P+1OF4 #M &1O"T+MJ-%3YZ]T.8WUH:E>M")=R!NQ.[:HY MT>MPUD:QOPT19%CZ MM'BUBEX;<^UV90FI4&P)QY'\B=.81/F=KD\%\A-7H?#U@EE,'WB0)2B+!(X( MOI T;J+S=:,E#MO.HOZ"2'(N1MVU8 +QC.6\3&;/]RN J<-6=763+2VODZY@ MP?*H5D>UM_$FA1@@\F\I)'*->(\V/3.1X<^23D MVGRU(.8K1D.,HWP^;1J:S*YQOCY?(9:N*BZ;JD'9,JO?A/E?"O>*!18U!P=4)Y6D @%"HBMSADTQ>+)2(L MOZ5 +)QWRD0Q?6&WSPNUKZ+@2K)?)IS+6:B4>V%J1)]7W[FT]@O]7=8CU>I= M([;&=3J^8G')<$AT08JJ(JY==OG<21[V?[HN9I,9H_;8S32]H7BQ<0^+%-E0 M.T4F719IU4^2&Z$ Y)4^I:US4\*D';%S7%SRA@5W9X]R#F>$S]?^BN863S"= M4S2O]?&+71VATE\?D5= ;%:9)[BW]J,URM>D/6.J>NW)=(E*S5IZ1GJ1W(N) M1)G-X*R@Z1G%DU60:W3[GC+0]XU.IC\\2^Z! U.2^H#I&TW"^K!4U$Z1?<-I ME9EJ=L+K5^ #/JD">-H GZ8"'_!5N!EV^#05>(JO*KS9&+.N4M=R$&I$K,": MIX,KR[B]&.S9.J3Q3(HW2Q1 ZE;3RPFH<\JN\>;B'KESL5C0Y":EX0\%.CBA M+R>ZQ, 2_,DX3Y%I8T!F4T6_&(4*B#(YV_4!33"=6S2E$'A^+BP)A6TA]!:* MK[)I3,+);(:9F$8J5+;TO:,#32\H76]H*D(;@+.D-6KH#R$6EBV.\GT9_7T+ M0*K^D,@1,UGF"__9(V8AX6KU!Z7K#$"UF*-?.4 M9M-TEL6;X(L:@Y'$*8;R->> B6$JWAOOQ2S51#P-I9URGF?(?!8&5B16 &DL MZL+J^L)^GDEOR9YP!&.Q O?%]] /M*-3 #DB(& ML&ED -[X=/( MHAJ]#T@%6L &T%U!KTIJVD FSRV0QYZA\ ]GD:#'5 +F6- M;9PA+.;*K)\A;-= >]PRC;O.KHROV"W.4_O@V_MVHT[/OG&7AO+P1&T\R>6# M+3X\L;9FYKH(^O5TP0GU]AXJ'U3)[G9.HYO8MEWCP163](G_SJZ8U#7AQQ63 M9@X;73&YW;:UOE'2DM3MC4N4"T:^4!IQ,8-N,+LG(1:#?ST+RKF!XN<8YXHG M@5RCW%[%O=V]9(G86TR[=6?.%YR(B1Y+P48+DA"A\Y&,TNL/,P.I'-]GL7Y7 ML.#A&TWHQN%0H !0_'4>_C67)3&M6=&/%6/Y?D[S%TRHY*PLUP^WQG&A*>F6 MXR*5UVJ(P(@(:CF"9)WJTF 1AV4Y?F1"UV&QD*#V=*'[N;!9W8%29 M3# *M\;3\PM_JIF'%>Z%[ZT:DNE_(.YU)&XQ1&)(BND@,Y9)=)&GQ<3S$#M65ZX')[=9*6T=?%G#]'=YR\S"8\3D\08RMA!OR. MXDSEKEC1.D[Y>CH;H06@*.:85\TM??JA;D/J#R;CQ+"D=IP\-\.B]6AM+=^B MQ]+%>:6'W5_ES8&H7*S:]1 M]OW$9*E]N1$NS9BY<#PQX](<4[[J!R7K"XM>CZL+]L6O46=KR[KEFJ($%@K0 ME'3,<7)WB]FBS(^297717G@&/+ZA*^HX@3S-U4$N/(N@"YC.$S3&R6I#ZAX3 M:.YJ2O;X2!_03H<1^8##.)3 =/X\G0A"XH/%GN>^0<*!ZH+N^04;.8;2O7)N M'O9& L=/>A7!EVV<;Y*E7'A&D?H4&HS(]=-DU?<5JGTH"(GK SREX^OZ.: M MZYCK%)$$1V>():+W^7$89HLLOV[J%,](2-00H(2.C^/DER9M;$_-\5A-2;<< M0WU;3[S96Y8G*Z]R=M:[#+I]"%-QO]*#-EQ7+ZHO\],U2Z]/Z2)&,):.CD\' MG(S8U+$VGQ+-C3#@"0!06"YNOC3" BR$4#PN+K0TXJFQ;>S3.0#E!AA(6:B, M8?]TH1ZA_=:"?QI1C[ 9"G<*48\"O-/FGTK4 [,(2?BG'?70X&X;%)F+&WTA MR&!)!/YI^TIKHQ4,[O2Y&D,CD\)%)V@B84J-H(\<^]0],'3F?UE<8).,^ MA4^++0P2)(/:IY46.+,@X6B?5ED]+.M&0C&ZN"$?AA&>T>?I M6J:WE8RQ5T_7,#TJ?IDF9R1BR2LCU=W?0( M:R72>[K8P<,WI%\=+G0&-][:(9K>T[-- #B;6 MZ*'N3KW#<,%V77TR1V"X;')7?+)*8.CT9_9\,D1@>&QS1'S2'^"3!-7Z<1 Z M'@S,E'JRQ:>\3J+X0OXS%8N\^.3_4$L#!!0 ( V!#EFM$I0F%5D !"I M!P 5 &UL[;U=<]PV]B=\OU7[';+9:\:Q MDTR2J9G=:LE61O78:JTD3_:_-RF(1+LOR?W[[][OMOOZ%YS)(T7_[SV\_7T>SZ M]/S\VV]X2?*$9"RG__PV9]_^[__UW__;/_Y'%/U&;_GEQ]_";ZYON?_O[#3Y>?OOE\<_K-N^_?_1A]_TOT]L__K/;^_*'AZ^^WI;9-^Q8OGFW???__!FV_K; M37/Y-"EW'0X;__2F>;AK^F+HAQ_JMF]__?77-_7375.>MC44@[Y]\W\_?;R. M[^B*1&DN9R26M/#T[[S^XT<6D[*>1B.$;Y0MY&_1MEDD_Q2]?1?]\/:[KSSY M5LSZ-]\T4T>*N& 9O:*+;S8_?KXZ?SD7:5Z^2=+5FTV;-R3+!,GU"'<%72A) MW4Z@I. G^>[_>="S?%R+9<#3U3JCW[[I3U3"5B3-HQ5=W=*B(WFM8S@G-%W1 M7.Z4J'E=5UH5P[@F]TZ,5\35+8UV;^Q(L6:D >>8+DB5E?TG^>DX2H*WU#XG M5;ZKH%]8\1U)WT@N]OW??OC^34VL8 (E%>\IHYR5-/HAXM5:#"O_0C+QMSR* M";\3D\;CC/&JH#QBB^9OBXP]"#:R8,6JYAI/88KW%='V736> 5ZEG DQ8VF> MRJ8?Q:^;UA+P2'/2$$J_EE0<,!LVN*4U8_&+!<*W"XS3^+LENW^3T(9*^4,] MKD?'_(R+1_?/]F'&;FEV3^_53UNJ,DDMV?%9M[\4].^K >AZB-=DJQY M]^QKREL(4[3H3-."\-MZ:U<\6A*R;@BC6 M[Q?9C5@^)^*E7YZ1W[6[5VQ[0G9TS&YY69"X5, !]/"*X'K+%01'H>?BQ^?+ MR-QP''IOR&U&3;0^::2C<\]99T7\#2N$O/S/;X7,W9Q>?Y>?C";__+8LJMUP MFX.QHQBU*-@*-+FLP]H1;_:)3R$V-1!U;(B9F+E?(!II2O&YGJXO!F"Z0$1O MG7^:IZ=2IV_3?K3U1;3Y(\M+L:@_-"Q>2#]T*7^P1GR@#G798CK.X7E7F;D& MA!^POB?I'O4_WK0(H:[D](3%5?T#R9.(UHNNFQ0.'&AH&=N*C$$DZ)EX?2)) M.,O(LD4V;'T^H+1Z*CE,0<(QB5+UIZH/%\OPM5,B^TN5]J MVR1>2%,/5#:K3;V%M.T\T/=_*E*4M,@>K^B:%<]U,T!+#S3>%$2(:O+K&8E4 M-?5!I7B%CK*#QX/;8V9)(N06OOE'[LZW2N.,IJTO.N4)-R]NV(/:A*1LZ8O& M2R9$F.S_I6O%*6UN[(O26E*?%Y<%NT\;AX^65D7SP:D]%9NB(-FY$.^^_G_T M44FFHMWP]+'5BN77I9#[K^^(F*EY5=9.Q31O$QKAG8:GO!'+&@XH7BR_<*O( M 6F.PW:,BQJ/ENSFM1]6M%B*3_-;P1[*.['(UB17[QAMZ\%I/4LS>E$=ZN8O M"'S9Q M5Q:G@=$M6J&>NM=7@M)WG,2O$YJL%U)H=G[)*,+U'[5$#ZN6!=B$3 MDKA,[ZF07,F&EVB(UC4?G-HKNDRE&2@O+\A*/;7MS0:G[OJ.9IEI<[U43#U1]^!K?D7Q)%3Q$UVQ ZH3J*Z7,Z\?5 M++B"ZG]&B>VGP M!T+Z!2TDK0L(B.Y7M.@T+CCHH3U\A$OGU:AUC$'Q895*5 9%*"ZL$HF%C0\* M%9^$8F&6@8+$)[( ?:U0@/B$%I";%@H/G\P"=YE",>*37* N;"A"?(*,.I0. MB@F?^*(WST)5@:%Q84%#X9!*SNQ"*#9]L8AL4MT2U0Z?K#$AT2(\?*:C02R#*RYT@__+'I7A(Q6))#OC!>\K3 M92[7U3-2+'HX(.WFCHH__B#4^E7*N9!3+UA)^:9%;:Y*_DVRBE[2 MHMY *B#PGF,A:O;_K"KO6)'^]8)C6/08%\$YYQ6<^J>MQZ5^050&D!^Z" MY7%KJ'N/$;PB%*\O:":YNV#TY6.K) %JZY7JIZ*@Y>%FUWE$7, C#M9I=!S: M@\[<873ZS<<=L)=7)%<'&U;+?]4-IT+OJ"?%%92)JAN.1F\=$R3]3BSG)X^' M3S02DOT ?JN@T2(5;/#IEM1^&$"/$1"<6"/0]ABG$MVA7JQ94L;VH>Z?_[I_ MSNF\*2CA5?%8?]V-AE@?E0J2C>U#[M*@0."[D\$M=Q@!:G1^9JMC8\37X<1F M9\N;;E%+K9C\.4XAQME785M]&M M7@T?85:F)I1KUC6/Q;"*G7U4D^J+#I8MIP6Z6:%Q/.B8$%!!0\=S--(HZV M0,EY>HKG$V$T-E\28 @!XG,4<1RJIQ]A=0B %L\B$.+P&0XPB-81A4!\PZ$I_5MA&M!D'A>I^/4-ZOP:K4BQ:-\)@^VNJR"O'0EKF4S M\76B-HKF=.K6) OGOFA1KD*6Y[BH6C4 M,,]9<_SS*QK3]%[:\+01>:;F7FG?EJ:8Q7]6:5,#KOZQH/K,#'"_XT SZOIJ MHTX=,&EH[3D]+(^IK E-YC7 22&KO%];+'=!&,NS,V@N$+^K1'.["7WW1%\W7'S],3 MH1>F>T(P+Y8D3_^J)_-T5V=$GFMYZ/- M;&>SN=R8;%[1(0F!(#/14Q90FPC'+J033Y@-KD2 MT;%EDWLL6P5PBAU@&S<$PV<6U[N([ UL6S* 25BM?;WD4&G>'%*@0@J4PQ2H M3ND$UT+T)D7*SEA!8\+;HSS,#;W1^3GG:QH+-D4393*+L>TTJ/6>>K,[%[8D M*=)PM.U&3P,(J1HA5<,MY:=L=2MD)TE+BW!F +K',*?0Y!?"/+#$[!R-$%^ MKRO.R"R=,"L1,404A8BB$%$TK)<1H$V@6:@PUL'@&C.JA=J?>QY).%*P]ULC M"O9^3_;^+GJE3RO]CY&8 Y(O4S'S$>%TOUW!1KNH<-YL>7; M$1/,^\&\/[AY'X-Y\;C0!&-IK^H0=1"(C!FY2]>\=2M8] AF42L$9_*DHQ_3 M>YJ<[PZJ67U.G3PVD6?R7@C-BNHP A:$>^J,=ZAW'.7XD8[*^YX3"/>U6/3T MBN@3*;Y0&46SB8Q[\0ET[-&NK,NFL^B% MSJ+5]?NUY$<:=0-4EMAQUO^1^(*"ZQ+O@CXVUZ4?)M9%@@^^LN KLT,K6],KBV7J%KZ_KF^N!0KV_M?JOV=9E; M#T.2%47."=I<<&Z@1-W*'0F7@G&FG+/BL7[-*S@$CHCD9W&&0R& M+;E#D66\P;Z%-."M]R[(^YT4![_1)G)E:JMJ>#TY5N! ) M[85((;;6YE;>"8+S8GQ+RX2I=WI>[J&%/[\:G77[MB[C%=!*,Z]M\+ M_;&1&Z5AYN3Q\,1Z06M%EWS*=(^[DJ??&!B"!BJGX6 H1 P=/27L@ .+V9[ M6&#%!Y=,F:TDB!&R6<5C'?0I3$A# 0&@Z(G/-6QB),S.#80J;,$-3YU(Y$V? M+]GJ8O0;4^,2H*U_GO:!#B@W+[.]1(,-YH,L(^!X1A^^56XIFQ3=BM2X_E^8,>I4CGCMR0A*%-:*01.$IB0+D.?>9./&W*,UCMJ)1 M2;[2W>< )E"T=_:22*%[=4BH..:$BA !\,=YO?1OR%>;JB[F+B&*(40QA"B& M:;H:@] ;A%ZL0B_\[/$I^?X<":I6:2G_TE2>E4LA%2IR+N_HLQ2%@:-YD8VM M: G"\C$+RXK,QG_%OPNP#X7T+YK3&\VM'9#T42S^97/Q)N'T\)5JPJ!]!D]( M>DJ((AM)W<@S?3?B=G!Z>X7#%O]L@ MP2 3C!G!F!&,&8/$A&L$(68CA&#"=4Q1_8ZB&TSR+AJS!FC%L4XZ!RJK6[^] MAR' (01-6P5-0Q5W5*L45>0TGJCB8."W1A0,_)X,_'UT3)\F_U\B+J//[U@F MYI-'],]*K$!+0[]V#"_F?0 %P:C_"HWZP]V6IWCAI7A8R65F=B$8FKHL<9G> MB]T"KMFH;1\*B$ZE@.@RY24M:/(^+6A6;&O#MT']XN>LDHH,L6:%.6C3,A3 M>)EUS88O'TO7S]?7!)A32#85T0R%=L.I^>BT:QF: MN<-4Z1^5*U^3C,X7M00JI8OYXD9(TERF]B&+(60Q M],QBT#K:6"^?%B:H=D<)L]*:,>(TF:-99Y\"1K3'?J_(,:3CP) :=3MFKTEA MQ&D^VEEW%043X'![BHV#$%T(/?QP8/H0751Y'4.

26!8*.F-:J",7=,:3 M-V:I$J-9GAV.<&8;I(QJQ0XDX&"X.,;E,H9;--$M9;U&_"R?;FHWI;BQ#QS) MY0[0]O U"W_=%/B3]UV*/Z;W-%IG9+<+@54+#:-XJ5L( MHB%4+GR%E0OK8^_MS\T.G#V0(KD4"\-0ABY0G1##I2_)85W0U98XX&C7DKULAD M>405,UV04 M&K59=^V-L-,Y:B;@E=!PA=(G-ETZ:)Z!O-^2KPIS!7X4C?_:%MO.J,D_'#N<,V8WHLQOU M$BOSR5Y8(>Y93!$(\3?"O!MW+$OA6G=D&?'I>WWT>";AZ)W1EQ26!D MZ6Q1#^#%SV)Z?7"QO$(7RZQ,_L6RY);$7^I-I[G\PM#4KV-%S$629I7T%E[3 MN"K$'J'\P]5^18F?;0&3P]#8WB_UXBQFCY36RM-\+7>UUI%B;!]<0<$T MW\TT[YS.31RA=C6TM@D.A.! <.% \"!+L:XRRV1-\=XD5'06"/ '9B#^ALHX MAG3/8' @#+0R@)(.A>L#?FZ,?S8\LT4!'/^*S3G_Y:Q6Y(U%0ZOR8(J;IL"M>UO MDC#<,MN$VGRBY1U+SO-[<493JKT\&=9A:G2/<-/S'4TJ60?K)6'[2GTOR55= M NQ@N&!:#X91!(;1Z]V9^N'^196WEKMDE&W'I-J0;V9H/3;E^N0#4_MI4C]N M_L-3JHQY?<;VP4D0G 1][[=P(5(P>Z$1TSQ ^36S9H^3]7" CBYT-A/S5U%# M'-]":5&=ON\JQ>!3<'7AAS.=",URMN"ES,K"@&H]^SU]0KI!<$$$%\2PI9Q@ MZHHG%P1/EWFZ2&,B?B9Q+&L"I_DR6C/!(5/*=S_ '1*V(P[MGNA&3W!6O$)G MQ<=4'(Z)&/=2KHE'E>$!U-8!.?/RCA:G55'4[)+4GR92KDN1GGM.3;1UIDUOV]HKN@#P?< MJ6"Y^+&Y9V SY[!MU748O[7'GM)@8-J&UGXI+U)67%+QW^2*QK+(<2T.UOI" M\I^J4:'?4QX7:1U;J8+4<1C/:39"IZAH$WV;UW,N2U*?"O+8BA:P]=AMD.!O M/@)_\V"%-6:O)<-Q+,P.60FY&$+-KU@TYN23<_$"YB]?HH. M(X!PYDK\P9>'8P5>=^+A2[L!0;,P8N'+N+'Z>!UU2"!J?S>BV:&&FIV ,/U= MOF,'LX/I XC8W\4[=HC[:&= Z(ZNOW,.O8/]$8C8T2U$[A%#K91 G+\BP]G9 M6P$5*+"*4_UL?E[STZ(ES6E!LNB6\)1';!&M"\K%\WI11B1/(EZM5J1XE,], M[M922O\6[N3A:?"3'S<\@N"R/F:7M0L7V0MAH9:"Q8FZY;J/M6YN= -V'\EW M6A59+@LQ]TT)BHWD!,)HU7<<1V&CPAS,>2H+)M07;R;S_$I6(I"W/HL&%RPO MMK^>2/8C^]? ;FA\EPLED'+0K'A]M]=95<@@H%FQZNO7[; +'-VJ@[-8",Z\ M/M3XR>/!;W)3BT]$Y<7P.4^%]+3Y2(;D&_=O&&F&/A0%*TY9(6],E[3+4MQ[ MF]?>QF7.1W(P9'"F'8$S#<0\[+G$))QI.EC!AQ9\:,&'=O0^- 4+8$.L_U4?=V(]H*1$:OHM(@%]8\%U5=U ?<[#C2CUJII MHTY=ZFS*+PMVQHH5.<\7\A^(^:_C*%B-H ZMG<&D%TQZP:073'H."BZ9 MCHV6J#_@V3\Y Z;528K.(@;_.DPO@:(RTPZQ3(^D\E*PMULC"O9V%";GX[&S M]U)1?%K9?HAXM5XW*YYDXF]Y%!-^)[C/MKY0'398_VV1L8 M;'C.Z0TFOV,V^3FT',B4@S.QHJX/UM^^[AZX&'(D+4-#NJ6&83U2T"Z"=A&T MBZ!=!.TB:!>O0;OH>$!.T/_A3A[RJ5;])#;7;=E->6KMZT5%TKPY*$+'K @I MHHOW_$9L/5I07FZVV3Q_+Q:*5E[K/L!(VLLG4E9%G;D8T8#;# OHK0- M*4&8#L(T3)B^(P4](8++G+*5- (T%P-07A9I7-*DWO6?Q1+FLP=2)+-8K#MH M6>>!WH)JIFK*Y^NFQIS+R8$/'!21H(@$120H(D$1"8K(JU!$G)R7D_9D#"!/ M^=30WGX?B!1$9=0.E[B8QC&BU8&(R+H8T$?@UT:08H\S9?\DA;;39[& MLSQYGV:5V-B6JD6GT8(^$?2)H$\$?2+H$T&?> WZ1(]#TJO0[/;"Q[=BR98D MS7@D%U=%=FMCG!LTE>3X$>*]@@G*P#$K ][KPBM>N+OJ0OU:11.'+S\QO_S$ M^TMO*.*#-Q[[X(%RK$:[5&/!:#:&*2]%T M*9C8OYD4/;=Y''PSY0D>AI%#NXV-Y4:\ MWP[&\Q[C(M@?(F^A$%JZC(M!SJC=!GG98[H(QM[=+V[HW-W,N;F45(CZ;)FG M?REEFVZ#^,6Y(>O%=] J.\!>7I&(\UN0])%Q?E:P57.=<"6.\_EZR;'PQ0I:#?/6#8\7JYRP5*$A%%?UB&XYOPV2YM+KI6 +/KZ#3@1,\HW MY%W04KMIM&U#6,\1A/5\SH4\D]%D;_CZWF']"L9D@4&YJU"]/%&"1^$M4Z[:F%8A .!N(XL% R-%"[+=#6&%L@ MIA_1<)*^-G4T7 :@+"K@(EB;L /1M1;=BP/]A&8)AR0XZUUW;$EP_HY#&"07 M,:%^5:S>T*')'WYE;6=?U#;&PJ\@X SFF&&I?@\>9U/6PL3[ :$_ LRR'8Q)T"0OR(#Z3!# 2J.8*O> 8\4AB+$)G&YR^"8:P]TS$/_FJZJ56MDH?+YX%1=2?%;D13_XID? M:I0SU/(4#T4CQWL?8TPNB#)YIYH4TF[2E=2]%]?BKWS1F$$;[5.5*^5Z^&G- MC9"ABO*]."*U4?5#O"1$2/N/D X1QDXBC%^>B,QP-/E%X-3[-]S>GURXFT8: M0N/M5"U#9A0O43G#H-OL2(+0@J?2>L<$3^54O1=8')/#:@ ^+8;O(K+W)_UYJFBZ+-%:9_4!]1D%QRE:W:4YV MNZ8A;A->?,JXLL*)_0!CXSME0C].-A%^=,E>93G$+]A M&X:WI9CRWPK&55\.VBU8^X.U7VD@PFOM?UU%&N.>AZ#4T/KPC.Y/E'/Z;W-'FV7S]SNJBRC^E" M99"WZ8H$$S]Y; I99>* UJRQ#B-@0;BG3A;NTG*%CJ,%VAK\OQ MV^?<9XX.U,DZBSL+2VC\^N>0VG7BB7K@;4P2$_6_VUM )^I=MW'L^/0W_R3XW&W9 MTZNL'\2+[QA"0O 0OT(/<2VLS1>_DZ(@>3E?7*7+NW)3PZ2)X;EA)[0U.ZQS M?P=DOQ>K^3SG@FG)-?Y)K/4B)=FA3MQ&++S7 "364R+X7/7B!J_*TZN,'<>AB2K"AR3M#- M'15__,% B;J5.Q(NA1"0!F:;VAJ^T1.PG(>UIJ6I['@K7OM["M:%< M2BB7&T$$Z#%=!*/&.[72]>&KT%%2WJ1O[![R MS5.NJC+1:ZSQ4>^R*W3R^)QH&_SVH_J=B;V:<$F*>5'SN.3? M)*NH4%1K(X4*+;RG5T12!V\T(>G/.7G\G*=_5O0]Y7&1K@W1S59]1T1UH.GM MC T'.66J#=IMD!%Q&D-+36/B;=F8VV!+2]//.YK] MZC9L_/:&(]*[V:#2U;.?VOH[TO+=?8 1\8&XLZ[Y%&D?_639$W5%$[JJ1:J: M(5DN+F-OS\B:V@UGXLC+8UIG@:N310RMO5+^X:N,,ZM2?B=G=;[8G]<*XLT= M_&:YB$7-Y>7'E,_S-MH4,,#]O*+9LDQ9[#WG]"/+ES>T6&EP 'J,@N"2I*IR MJ6U-O-)X.$G/K@E^1JJFI5>*:W?4Y@)1/<6:EG[+>18LIC2I[R2OBY_(RPP6 M@E??"T'@,A."SDH-PJYSR/#RG^'EG,[/.6EBW&A2'_2;K[YA:PJZ89U"IMJK MOY ,EGVF,0$P6[4 *SZX;9/9VM@P0C:[O9BA,7:DH68NT("'+O/+R$B876@< MJGP9-SQU(BE??;YD:]@ENI03,$)3\.1DLTN! 13HN SD4&/PL$.43,;5*=^+ MW?A+CK+=C("HV\EEC_;PUZ/;HD;Q6O\];8*^46Y?YWI)KWWL+_?/=A\#0]3] M\JMPK;4A^!S5EO-RK;6C'10NJ @75+B\H&)X?=#$)-1Y,T (CFJBA^H=H7K' M\57O@,52H3.M= $'#ZU"I[S"X!H=[^B$>1@NHWO>[T'0&Y==;CX0W-^0@--: MC.RR6H#(?T:"O&?M"B#:7Y"@W7UGVWP6(,Y?L>%TF:4$%1;\F=.Z'*C <%(H M6&RB49> *BA6;)(2-$ 5B@^;:*0.GX0BPB84668.06%BD9':8=KEWD$Q8Q.= M.J8C0>%BD90KY3UKH\(&\U(CU8:44"O5 M[$Z8;JU4!TEB 9O!=M04@_9B%=48+Z7_'O NQ#(3UY MYCK4YM8.2/HH-L.RMCV=$DX/7ZDF#-K'!7F,RQ#[S:YZ?$]69$GY-:L.YD3E M/&TEW<%X@Q?$?3J_BFJXZD:>Z;L1KU-6&38UG0*M^ K$AE+#TT2 ;R4=?:EA M'<.O@XL4",']@@4L7'&.TOYCKERA$2&8S?&-"=N]%WPB0^=K6>DJ M$_-\.+;; =%CB[9RF@8UO%?HEXC+3)X[EHG9Y)$,^RL?>_J"K,;TX@'J0%'P M^[Q"O\^L3-3>E!1X75"B#[VGS[WF^/?.VK/]?-&O]K'8]'9!ZP7(2 MQS*!2(I9FV"%UKG2MW1 RJ5X6$F>:W:Y&IHZ(*9.<&VRC-Y7:GW,N4RFBIYGQ8T+N>+!95K M#[P*[ 9P1[C'Z[ZUA/QX6=UF:;R%;2)'V]P-4<;15A;_P!:BA +LAP"-JL@_")+^AH Q<177)!,$ M-G*Z#:;6CJ/AV9AKM_9L)0< =/&;55]/8KW6I;8]7]P(FCB)I8:JY" M9]33YM#"^20D707'U'Z#USS2!F^S M7G'2F*#:"63,RF.$$:(TBXVLNYD"$V!S+#^S2JB87,4Y*$?&6=4+?CAL*],HRC>@J@(UQ"EY)&7H M@+DW:!8JC'4P>'X9JH7:GWL>294Y2W,+FN79X0AGMHGOJ%;L0 ).KV7LJ':9 MRV4,]PN@6\IZC?A0$=$G5.!OI5 X8Y<1TC06*$)M\U+TV"]17@448:CL]]'7_H BQ"$"=KP3? _W'FVI\!^KAX>$[\7I6?$?2-]M;1=_4L/B6YBAG)8U^C6A]1$=I M+HV0Z3V-UAF1OMN2I!F/I)>U(CLGJ>JRTGZC-K!YNEIG=(N\!?BF]9//-QC2 MAB;Q-RHCYK^%5SSB-/YNR>[?)+0A2/ZPKW&DJN.SJ66D+_/3H?Z24VJ(XYOG0&>][>MO>[;?PM6#\BDO-=4U&H5%;]+F]$78Z1RU$?256:Y'*Y(%Z M&7X6NYM?77_6W@$"ZN._G/:+S3B3NLJREJ9/'O=--N$I]0[=ZC6S)*G9&LF MMR9X>..T9M#7O$UCMK@*QE[2RQ,0KQCR56'.X*\:][J 4*I>:3H+A8Z[5-UL MUSB?1^8.RG=/9#9>*^:?61NUH+$HSA>?+B76 M;O5A2'UUN HU-C!TRW!0YL@Z:5HH%_0HIPR&TAPAS3*D61Y?FN7 RKO?+8IG M5J"F(&@L ;+Y&<%P#IPI+,%Z?;R80*A8PO<\^_^ LX,E&A"#*\]G(,_;[R,Q MWSP2PE+$)(3S@\;P$[UA2$\)V7F'8SJQ,_L6RY)9LRSJH(W8,3?T&M8BY M2-*LDA%I^PR8#U_CK!(K6(9%2DY4E34CFB\^D")/\R7?9HL\S39]'@SC8[$5O;:B L7T(=@C.P&[.P*%N M<-6NAM8VP67IQV7IX:QC7<^4R3K_O$D0Z)PXX _\,M5I.@X87'L&@\MRH)4! ME'30V;AML,+54'2FZBZ?%*WW-7@7@W?Q^+R+ ]A]O-JRWT:\NN7TSTK^B=[+ MX(6^YFR+(?U8M*T)"D;M5VC4_BUCMR1KKFN])@OZ_,J"0ZNVJ:T#>,,I$K[(KS#U.AV;Q$UT'\= MW]&DVI<*.B1,,DL5N2T;T=5P?JW K63.'W):\+MT_;(V['.KL&U_!.BNA5;7>_Z8D'A4L.BUT])U>9!VK;?S1TJK(L&D#Z2B[!NC]IZ_[U M3F[](,56K95?VW9,J@UE) RMQZ9@-.UM$%8H[HG%3FKZ*&.+ZA&NBE?$FNR0U^)E?H9]Y5B;:="GGGN03TR6US^^HW5_HWD:B@^$\^#II M3L2Y<<8*&A/>;C@W-_1&Y^>GL^N-]QH!DUIZR-.K6/R]!Z;,I[W%EN!MK[0O3@P_;IPP[^ M/&=^+-.N9YU9-R:TYK.360DPD_75@9@\&N>&_AT%E<5[B"UX3,XZLZR+ M9J'"6 >#ZW.H%FI_[AD\:L&C%CQJ0QCFAU!F)N9N$ MISQBBV@M:)4NT-H^3_(DXM5J18I'^8RGRUPPU9B(_IOKA]-\&:U9EL8IY1%O MBMKQ**EHM&!%)+==0>(RRE)RFV9UVM_6Z&_I_3C?+ MX_>TO#NM>,E65):4I.F]9%JSA6!F_T5)<<:J5M],A^Z#$WU%Y?=+Y)ESEO*8 M9)(">^*UPPP.HOND>Y]O^<)YWNH7L^KHA= ;T;\CJ4^Z^B'V@74D==_1J_T5 MP YD:>0'DL=4J*.G!4W2\B/C*K-R[_&"M3Q8RY4:Z,1MK,$Z$*P#F%3BWN+4 M%.T '224BS+**\3%?R,A7QY[PB6416K"C3OQK[&&WN M4NEH9ASFY5X,AT.2'DR!K] 4>":7)LW2>YJ<[U;63"XL>5^1K)XY.UA 1M.@ M@^&\:L,-O1];Z.6'A&[N;KH06^3F@6;W])-@N79YSP5PE;:#R[9 N M(V+XG&_<,31Y+X1N,!!-/Z]H#I>/@O"V)J/1:%CBYSG0HN]D3+RS8+!>]QH+ M-VJ=[;K?8,AQ*RW7?8;"BMG&7^5JV&#\#L9OI8$U&+^#\3L8OUW:0-RR[8E: MOAV*J1,U?/>77B9J]W8AK$[4[.U /9FBU=N-*6>B)F^XG0<(\!?4 (WV'R#* M7Y&A5!N+//DIA$"62&=8(G_B+$N3.G9ZUZ NSB*VNKAP-:>_ *K^M M3#]?;(OQR]2*_;O_3;+JN69KWW$00L_S#U_C.Y(OZ=,W-\5Z8#3#QG! _J5X M6,G%LWVS^LL;FCH@IH8XRWMD]EY$"\ ZN77D_[V,;Q:F&9) M4O-!DEV2-#G/3\DZ+4FFO3@4U,<:P9N&&*#U23>_NO.X_@M2Y(1SG<'UKRX2I=WI:8TN;']^-1KR\0# M>DP7P:@E[J5VR'HBH7>_%3*6*NM>G98Y?"MQJ%O/\B(..=%NDS%MI9_ M;11K-/Z]HFLJ,DC6S7$RO=N5IVTZ+ZE%WR@4MS_.8K:BFO%-K&Z]47LG0 MNIPF'TB1"X&G7:. -?;K-:TYQ(%2JW* _FF .C57.A[4%%9/MV5_/.A4!H5NG?'@NJ)"?$MEBD%C%7D@ M1?);H3[\^@V&!W=C7EW7J^W%):0VF+4#8R.QIL';1S_:#=>ID9 TL%I;>B5WIN"$EX5CS4YC5]$JUX8VX\5[^CP M/B@+"==O*"3 CZVW##!KGZ-G@+#+H6 ?Z,6E\R#+ [IX0N,7M=R:Z&(%P0 M M_%WHP@'!("'V&[]KU"%G!?HLT'%5B*^"V7CU4;)5\];@P0_ M3E=?UNTB#CD&PT8K&NSJZ 0!Z(?2*T[HCGX8++\1'!/-&G!ACIQHUH #@\_$ ML@;<>=,FFC3@+/9M8CD%#D)X)Y9?T#70&BJ8^-.48"M;$U,!A81.V.KI-8+B M1BF.=3?+0V%C$]!F\A5"TV&2M/K&/4,S8I"S+H$@H3&PR59? M#2A6+/)3#T\X%"H6P]:$^$--(5CD*!=Y65#,6 0M![E<>\B3N\9>6DG% M'S;9KCP5WV8_#BF32&J$MR3^@N,J^\[D>BENB@ML*))J+F=T=$529V6B3@Q^ M\=!%)NW-M?J%+QYZC4$ZJ;A@^/Q0;:I_+"C5YI. ^QT'FE$S9=JH4^<(&%J/ M0ODI6]T*E:9L-+H-PSX]Y->W(YW9':&]9^G%2"'3)-2MW.D(F.I6PB(S3)R2=3[N_*)U&"0&.CS0A8C! MOP[3"UVCQ0_I0L-<+E,4X6%#?%"%V.X762B7&\KE'E\H6V\!<:+!;J.H#Q,V MDSZQMM45_S@.@RB L"F:/L&P@I'SF(V<8Y@2/M793O72/L_7E>I^'XYV1 MYT1LZ^B>L>*CV&SSQ2=2?!$[;4NR)F>SSU"C8J[]EY=%&E,K?*INHV*Y$2_7 M6$Q-S4>G76N[-G>8*OVC&MV#N3&8&]V:&XULAMEOZLD:&F$\%YVE$?!=-"#U MAR,JRX[;13L1LV._KVLOV@7K9+!.!NND=^ND7L>TB.*J*.0;L@W> M%(L=#DS>%*UQEN""3>Z8;7**.,"ZFL-\,5\L."U/FZ7RC !CN^,.1YS%L3A- MDFN2D4+LG?8Y@C4>/40OA%&&,,H0[-<-\5R>IIO]_7%_ENKY :R3?QQV )!0 M'NR?P?X9PBU#N"7P0X9P2ZSAEL'L%\Q^QV?V@^A^$XL[!*K^0%38BK;XBB+% M5KW%1BD!0L16L@6DMO@TJ[^+R/Y$CM95$=\13J.U]+Q&@I=*2;\Y/KI8Q3N. M[L6HW8NV8)-^A39I[\GP[0?!GOW?%"3G"RI82/*O373S8X;J\+SY MXF"-?OBZIK*^,WP.S&.,C;+ST=!Z W_HLG.UZ;^W43WXD'DIOM*P5>!_SJ'SI<EF5 MAE=/?4X/'S0!=_R2/-I)(\/3<$2S[)D-J-X\V1D5PBW)EZFG[=_RMLG.W,%? M/,QY?R,^#/'WNE39RNVTKBS81N/P/ENBNYH=U""%T(H=OY+T,(W5AH0PC= M- O>!$8;O&;03#"'"FL%P"YSD@"S@[V.Z-\^E9A(IH6"Z9\^HP@$X. M-@%VZ' 3Z+Q@D7D1^$&A4S8! 7G0R!OH/$U T^@S4^S'*-U)11&I5UM=^&NYH>RP MC+EMWR MQYR^TTM6V0 4AURS8\XU:W=%\Z(\<$.+W_:4B5_^^"36ZZI:M6:C*9\/3M65 MO,ZE9:9:G_FA1CE#+4_Q4#1JHI(X5-=528MKMB@?2$'WNG M8FBO.+#JZQ=5 MQ4NVHL45S6IY@=^E:Z['8N[A%<&9/*/HQ_3^T#RQE?KB:E4),H7@MV)%F?ZE M2YWH/A 6O">/G\A_6'&:B6-3DT37800L"'4!7-!N6+#L9_J"K/0IG!U'.7ZD MHYX(&EK5,;6P3G[O6ZF+S*?YLF;I+1.OO;W'JG,(GO0?/.F4OV)D,T?'?WB!!=FUT_+8W;$W Q_#Q K]$0AZ,O]RQ M3$P;CVB=+''H_A;\OVBN""O3>_FL6XQ [_=XB0MP1&6(!3CF6 !%?=1:KIHO M?F]6R+RH0]Q/21[33.[Y2UJD['G)/?N.0Q'ZX:L0J%+>@5)E3P>DGJ4R9XL5 MJ\TKVZVYD*8N;IFC<570#TG5E)PVDP3JX(0P>6/ [%*TJ3.\KB4/@Y '[N:" M2#EZDWSWOBJ$JMDLEB8]9/JR,WK ](EN*"].'#-)Q[K<+Q, MSC5K*0"@QN"??I6?]TZ$%.QN<0)>$^C=4;R0W]B[6Z,V%J^OZ^+U=7K MO'A:W1(;'*ZOT.':Z $_-_4=9P^D2&31-9,_1M_>;VEX\7H9B*?QO;0U&85& MK7^BO1%V.D=UG=2'51UD*H,MA7I%FA.WD&'XDDV>/.Z;; K;UFMV7O/#[?$F M]8N+2I/A--A[ICI;OU,I$-%D=D\+LJ1/Q,'AYQ#R]HG-[#IM2LQR1>2(AS=- M:L8.1/'SO!3B*T_CMCN@O;UOJK,W*-]3OF>JLS4"W[-\.ZZ9Y3"F3G?,:(@) M'H2(JE*H8G:&?^%4Y^_9VKBB4N$0?/"4 M"9PD+BN2W=!BY6%B;2F9U(RK3Q@5SG<#S7@/2D+ UQ$$?&EMTO7#9T>V4DWJ M/% (#O,2'-9JDF,P8]AD0\#4=DAT45^*^6?65F!401;=5A^&.*X0#Q/B88XO M'F9@^]+$ FA&M1A-+ @'C<8QT:@>3_;PB4;^]%4?)A8/A,&2"IPR;-=S#.Z/ M \X+MCL\QC45 R<-V]5W X<90(5$;+?=C1(Y )TLE"+UF$9OZ,2AE+H]N&&0 MQ!KM<13WV-XR7VME#KRDT5BL]"DN17UY^U-YF ^N"*_%/IOO#C?:B(\^X4 M'-<,5S*?\ND14Y_S[X6"U)#?4N)BEB<"-4WD M3YQE:2*>)-&N 9=98#'A=]$B8P\\JG)2)1+5EEIS/ESO5PR=#.>(P) )9[9N M'5TFW$G%!6_A7'"/VS2OF<=O OV9X$-BHU/"!2.5:VB^^!?+DEL2?VD*9CPC MTLE8P\#YR#AO(4%R+\'$Q,_B)YX*UMZT3LEMFHEY!@+L.;H#R*=B8\O_2X9^ M3S*YW_O M\9T\7*X$=_FP6-"X;)LJ/%3AG.+W*8\;/#3!-,F=Z7(PS?**V4J>0.U75AXB M-S1U0@R+*4WJS;U%/5]K9>D$.<$O6W]*G8]'9-ZP4HJ%D%,Q6>^S>B9 M8%-Y+#[XNE M:=O7;XIG\I^*E[50>,/$1V;BTV;T@I9BA[,5E:?9#9.,0LSPO3BVDI/'SUPJ MGQM><+@,9K>\EO^?38*/5_F=LQ4KRO2OFA/.%[O]<,IXJ.< E&H.OG%(5]]OEH+#5ZNK%,A/RY?L#188Z]T;P[C9T?PK#P5+.%1 MK Q=F+957^^H.LL?!O;A=.SIS,I.TA*"V)IQDOU6L&HM>K0+9D-,7D<2IC/' M[9(O7/8>EPCO\PPXGZT79^\Q_9^2[I=-O-+8J#?THSR_+HM4:#IK MDFU<3:KE#>HS&HJ:6\P7XFBJ58A#/0B !]#;*S)I@Y?:]CR_%J+'?"'.7G&< MEH\RXKJ4$LGZ,+3V&3"[SMYQ<4D;%=1]^"JEARKE=XT!OL4X9]W/*YJ7DN L MCEDE)47R* UQ0I@4?RF$-+3U(KPTYKD9# GNO0W2&N7+KB-CVOK*?T_+N].* MEVQ%"Y6KJ>)LZ3,RBIT^4G-T^R]EZ#\V.AGJ<5H5A10M M=19 FZX8,%VP/.X.2]4; [*]@ER3)OCW >.^$%*&WIKF:%2O,R'>WV8J,+NT MN@^ %)_AXW8?" />\SH/IL?WU R %%^W[PD8" />%E.>'4[- $CQ=?N>V/R< M<#+;(G%Z8]<-ZGL>]BYJ-:R7;?Q2R?+B(*1$6P)7V]8KU4_E8HVEY,-7&LNBT75;8U!JLQ M&+MXOMS@($)8YZE4-YP*O2-?(@$4F]4-1Z/W1FPU+B\T$USCY/'PB2:6P'X MS_C6&^EIO@ <"*;FH]&^.9TTGD=#ZY&N4FF/+U5"@'5#4)96@4#?.)2$#25A M&X(G61)6$S;&5*UPU$*%X>MPE#&XX(01L3F6E!D:CX_488514UPDNC*CQKW& MK%/;4!6-=,-YCJP.;E>)&]WJU7#, [@ _P+*->OZ-,&PBIU]5)/V.[EBO/ 3 M%>=>A!SNS"8_'N6>="7O3&0OVGS4;IGE?@O&AJ+9H6CV\17-[AO!@^XLZ0'H MZ;2HHF F6N][^*(5Z);"H) /+SX!^]O0,0E?4Z1.Y4.WG7Q-2:?$.K\B#Z+9 MZA<7!YPV?X7P?4T;Q"4$G!Q_A>]]30Z\EA%PBOQ5LQ]GBO2%DH"3Y*].O;=) M E1C DZ.O[KT0T_.H&5%@;/IKR[]6+/9H0HM5 8]/CF]2\8_=+:.3V2W+": M3C*%J<5.TT?1:<"NT&DGS%2: )W2ZV56E)G_Z!1>+]-ARJY'QS[\S8H^.1^= MZNJ5I\"+NJ#38KW,DT7=%'0ZK)\=!BE7@DYS'6!J7*8KHU-F!Y@OA[4\T6FK MHRXOY,=;+[BT C<3 MTK7<#SH9MQ>S!%=QF@JSA !2L F+&@1389K V>A\L=!4F&6/56&L"C 5_NA@ M9VCJ6*"3(=W/@KX4 ;ISP3%+L+VX"YVI8P#68"ZR@M?PN=CZD(C2@OI(5.\E2D4J07 MTD*G>6IB[YAWCT'G="J2M),Y[75K'CI1'&:R&N".1G16++<8GTV>Y;6>Z(Q: M@TV.79FI_;S\X\VS:1'K]TOSI'X@@5W1Q3?RW\]7Y[M)>'AX^$Z<8*SXCJ1O MMO=!OZFG@6^W0B2V<2*S)A+Y$V=9FDC#6[1KP".VB-ANBT=53@1'*/<:I^K. M:8>O:":$IZNUT/7>'"!_.B6;UD\6@I\Y: BD7TLJ$Y>_A1>LXC3^;LGNWR2T MH4[^L"]1I2K5M"E.I:_DU*%\EE-JG)5#-%.E2%4^($R;>MWK5O5]9#$H$/OP M4G7+KGYOIV1<$/(;8XD,!KBFQ7T:TUV._F%.G_@YHS6SSA/ I7+N!A[MSD)+ MQ&@Q?2!%+N9<2L[;9+$T5H#0M@TWY'5'0W-QK&1R.20K<99)Z4'&3.BO"@#V M\GS'4TD%MRHW-%RPG&TC@!0H #W"'1EM=V3LIJDA1;]6C.UQ4&^Z;@;:;YR; M/S;$J%:-LMVXU!KFW-A^'.J->U33TB_%FQ!_J^T*Z^2[JC(5VJC46-_3>YJQ M.GY-#P/4QS.*>YI75'I0VT+G=Z8N&:TH_I?5M(7-%XVV.:]*7I*\7K_Z MXZ'K,"BQZG2?3F.$VN"AZ%XHNA>*[KWP ?24'=#%O@*]:H[-?NC"7V'3 %2I MT#D,S72SCM8I=/O8"BI48D:W:ZU06BASZ/:E%=#!^)"_2!PKO :[%+K@\F[@ M>I9S19> :F<*17>6P.D?O"21Q^#7+J#!#A)TQXL5W.[.<'2G3:?/;&/R1<>S M.B%V"]9C2&8GL+T+BGO,5NH"$! ;@.Y+PH[:?B9.="=O9S@=ID2[" :-:,Q9 M2:.WT;+10J-;04@=P"=$>RZ>UT)\)(B,>+5:D>)1/N/I,D\7:4Q$?](4H!(8 MHC7+TCBE_+!IT5APHH26),UVR\82"&,H8@GT0(P,GUGQVLF%2< . M/#3:+.Q3, L)#%482._5B/R24+O/9Y05T9B^P;CL90@T9FZ[;P=2.- 8M.VP MF?1+O]LMQ,J%6+D0*Z>)E1O>X/Q#Q*OUNED$)!-_RZ.8\#NQ(;F.I+))2U^R]8=N2YX?5 MSIL2GON*&8<('0TY"+BV%W_.TUQPG2RCB0S\9/>2PNVE3X\PA-W'=0#3XM*= M;:#=_DMLZBYR>2>H!O)0[\ #WUC9?X#I -XFT,^E=$?%']^)5ZU2SL74UZ56 MM_73DC-6B,<_/'NL<3OU'\X9J.>O$8ST7DRG+*M6LH,ZHB8TW<9Q &-3#'K# MV]]7TK#5%+Y3GA_ +LZ)DZ*ZU4+IT-VK =_B();;LGS&"26T^Y+RH[VIO$<3 [<>GOE7"M>@Q702CNF1E1'?#5*4-Z.11 MB$9_5N+PY'&1UI7/-:O*JN^(J"[(BFH_CJGY%&E'M*KF1;H47#:3?YVMI"SV M%@1&T\]SP249GWM#OLHZ^&ER056)^NJ&HQ2(,A';VLISD:)RJSZKED1;$\\! M'P6EXD<5VT].3Q\(GF^+0?P"\^*:', M%Y]YSAET?P;V6L*-048=+&&@G1[=B(>?A(:X&T9I1M&%-%&RNJ8GP8/K%69\/2O/^UOQ M\DHR8SNOL0B'9U[L++P#7QMIV M'P5;8W79+8M&BY3RYPE=L(+.LHP]R.-*'%RG0DY+2\VU?4[&#+%((19I)U=A MBD4*GH3@23A>3X+=(351%P-<%IJFL\$DI4[,03" 7#$QAP!(&O9D+1 \.)$O M3^1/G&5I(IT1T2W)Y)Q'_([2DD>R5I]LO:XMNU&5$\%*RKU;PFQ'H2T, M+JD,MH=7:'O8F?Z>FKY/FQ739H6 ]1BLU()M286A*D!LBHI)\.(0@)%F[./7 MBO/4P]W^R6&-1Z%[?_!>T!)&O:Z+7PQ)4C-_DLD@D_/\E*S3DF0J\O6M_5(N M/0I**]^3AR/095@&;6W&H])P+[JV[0A47[ \!DSORV:CT@J:9'5SOW4W")=W MH\I_I%_^GF2"(CXK3TE1/(H3HZTV3Z>^?E&QU2HM5S4Y@D!67])#13X!4"AZ>$7P&V/)0YJIU+_GCWU[Z$F^3&4(?+/U MZ-XS8Z#;IJMG3)OX;%WYJ)=-O-)XP*(5)+:T&(M"><^%%'OO6);0@C=!Q6:R MM=W&PJ+GX^J&(]-KT'/-'<:BWWCF:-N.3S5\XI%8&3XRDL.,OIJ6GBG.ES>T M6!W2HR19W704FFLK/XSFMJ:>ZQ7F!;1,G;:M_RJ+XBBI/[F%4P#<#PD:(Z.T MZ>H?$XCC:%IZI5B1'J(G'M8) P[C4@+W&Q$-3-<#]?&+0E[/!W%7J1OZIQ=D;.WBE_[+8&.[V/H5Y57*A54L56H$!ULDS#D7A +7^#>DRE;K# M4Z,WU$GN2.]1UDFF0E5-8T&'="WK>;^VK6>JFY37#Z3(!=?CLSBN5E4]G>_I M(HU3-01H1[\9-_+V:9IL-47IFU( T+0,.4W^TP%P= MORG((?D_)/\?7_(_(-$%W=&GI_FP*+M]7@:ZSP@&"S HJO9 8'3R)$5[8! MC%$=]HBN: ,8DV6OK!4+;G)2 ]_&"0[-,PD!Z!,+CV49!(ST48 M7%AB'!"BOZL';" Z@>;O$@)[:,CY)TRB@6:8H)-I (2W:(&Z(&5T\HP=1&,0 M-CHYQ@Z?,:T%W0ZTPV<3AXY.LK&#"D^K1B?3V &UK\V!3JJ! ;:N,8=.M+'< MK)!X>70RCB7#=0//'Q.REG@F9\B!T?[DT#0E*6*6>F 8C;&SF 4?N\^HSH_% M+/QTL<@9D]?0<1]KP%9563 +0C"XG0IZ81:'H)8>BRI.F*4BX"X&YN)AEHV M/-D92'\74?8!V4UL0"P;@>M5HN.]T)@C6$H&.BD70/@3AR4\RA$V'MX-D5?MN#'?[R MV;>1.*V%SIA%MX2G/&*+:%U0+I[7=S1%X@"(>+5:D>)1/N/I,D_%\B.B/VG< M06)U1FN6I?+(%WU35FPO6R')?X2*4LL&3Z]EZ7BU+0I:A[[6!AO2<#6..G+O"@/4I?%;_M)$[_44=B;G33;K?/66AK UEXI?OF9-2U\4M:Z M-[1M<%+GOKR+@T2+NV9]*4]!VIH MPRK-Y:T@7;QBV"HGE[2H"3H1PDJL(%[;-I0<5YL*D96^/KKR0J%8SR!T_DYE MH#Q-9O="CUG2BTJ>7?/%"\:EXQF=Q@AE9@8%HI-(&4@H](O&0=ZX40A'8_S7 MSS[K(F!ZMO;K<^*[+#[DM2= GPRLJ/J%%6HRA)H,QU>3H5=B&,YD6_3N/QV4 MH<*B$0S>M3\<>!-M [EE_,6DPF'"+$[I0-!A @%4*7?P9#%D/ MW=FG__E=1.(_JY37HT?K@D4+5JQ(E.;UOV4CBG7Q%G<8V8MOMS-=P1/["CVQ ML[+=4]3^T,$+3RHNV H7)]IND5X6[$PNS3XFO4'&]FK0;"&^_K&@^LN4P?V. M \VH-VBT4:>^?L+0>FS*MUNC27KXR#@_$W) $V)=B:VPR?6195FI.#KHZ1W) MEY2?Y[-=") L/?2U+(B04=*<%(^UM'!!R_GBAGR%>.VPD#7VM^!;U(+*/7#X MI.G[HT&WJ?S: =>SGL&%Y]^%%YQ;O8% 3P;6^7B?G//+ZK!$XPBS_SI,+U.C M UB"OR5/?1V(: MN>^MF*\DV%0JTT[%#6+V1ZB='O.K@F]T+'B$ENQNV\2U+ MHC>YL#JG%U__U\G)C[2@95+3E-P]D=N' M;9'2\IRM*?G?;Z[?DQ/R\ML_O_[VZ@/YZ?:,?//RFS^>O/S^Y-4?3T[^Q[_G M6?'KG^%_[I**$HY$48E__L<7#W6]^?/77W_Z].FKSW=E_A4K[[_^YN7+UU^W MH[]HAL-?T[K[H#_XVZ_E'[NA1U-_>BW&OOKAAQ^^%G_MAE;9T$ ^Z:NO__>' M]S?+![I.3K("*+($7*KLSY7XY7NV3&I!QLDE$.4(^-=).^P$?G7RZIN3UZ^^ M^ERE7W"J$R))5[*<7M,5@?_^='VAA/G#US#BZX+>PS:]3^YHSG$64SR4=#7\ M75Z6>Y\!'C\ 'J^^ SS^V]!L]=.&\T:5K3)K:TRO:)FQ]&WA&.7A:;W@ M?E,G9>T#^^.)'>-_R^HD=XOY\92N<>8JC#K&^6A*QSA_I([YXW!"=_@B$*V/ MD=3$+H=1[_E/S4"8<$2I"GB-"N]-3#_7E)]'C=;LYF;+O464]-?R!(ZFE]^] M?BG0A-_\YSE;;M>TJ$\+KBSJK'ZZ*%:L7 O]WH(1:,H9M,9+M'(X)5C9+'AO MR8;SGN1]:FH1Z9C\):W8MES*0Y6#AF.?%B<_W7SQ/UK8A ,G$CKI@?_WKW?8 M'J_EM&SIG)3+"=R:$5\O&3]1-_7^NE8E6YL0F1E33A*"(W&X)P>L OA7K:&Q M2JH[L8)M=7*?))NO@8>^IGE=M;\17"4XJOG%?[[95EE!J^J,K>^R0F!R39?L MOLC^BZ87*4GRG]NLI"E?P7O^ZRS/ZHQ6_&]\7>E%P>V/ M^XP/K@[X,1 T0V[VC)5O6?",_K@LS9R2M>*<'"'G#AY)!'9!E4DH"6&!-TM7 MD2G.O(^LIK?L'4>O6&9)SLW,FH(&/:=UDN75+3]0MTD^=/J9?8DY!_4@^-8" M@ 6Y9:3#@W2(D 83TJ 2_G0TW 1F05E+1JM:&">]GS(N"ZMLF?"?D^62;;E$ M%/ RL7 M7*).7IW<"]]8?G*75%EUPE8G&[Y=_._2 DV*](1K\W52/L'?II"ODP%++R(& MKL3%'Z9!SH)7Y(1('VB^(&\ ><)6Y*J'_()P[,F-Q![^^"P$,P #C8ER**[P M)?S?< RX 5=E E&$[(Y-X%3TA@ %D9QON.2<[D#/B.U':3_)M=,$]<5TK[DT M;#:Y^ T7FH*#7R;5PTF:5KG'TZR7H.$02/.H3GE*4=X!5$ M EYS";CI84H^LH*<<:S(^0Y3.#'$[]YQ3.-ZWX(PPJ1\.=]=7^+X1PZYO:>? M2">'.++N&4L_97F.$3G#.9V*E2;L(*+S1RXZ/1>2])D(0^O'!IL9B8?IIDV* M &HG@CFY;^B2"V'ZGA7WM[1>_/8$:(31AH-?.M5Y>Q"":+9ON68# MVL](?PV3>5)+C=#.%RM]SW_!EK\^L#RE975"N1U>/V$X2V;.3*I"$W)[>R9Y><)O[=7)AI8GU4-2 M4M1+Q\0D;A\K%,#"O#>\Y/SYGH,G5[0D-P!^1HPYN0_3/G\MXC[+@*VSYCP0 M(_DL-'LEM\GGW;@%10V\XH%\5VDWG$Z16&IO:MS:1L D'WGO#(;\ M?"(0^/^B\+P6M1F&A,__)+ZL'V@9^@S> SJWTU<@]^S/7;&*69VX2+HBSEH! MB30.B-]*@/6( (4X9@=V[YF$#F[*C)5PH\I8>I*D_]A6-<"J^.PYI+#RBQ:E M]4DJXWUCAACB,)US**+9BIYIR"*?\ K6261Z*CG=K1,@B(62&U@H>=%$E7\Y M)Z_%+)@X=#BD#6<^$\7'.0)^ =/S'ZLLA5(%[3Q)G9[ (]!=PFW:&>@^-+)S M5G_&BWJ^&O"L6RK\N%NJF.GT]IS\M5GJ[T$'XIDYM!JTY-!GH@GW%B+\ZM4< M=)X&6G/6;B/H/U\]MJ>JQ -3]7O06#JL&%HW:?/7\_3")=4#U&;@0QZ3'$S/ M$%XX)= Y>.&.D'N67KBC543WPCF@*\(+)](V0/]"+@*ANO1X#JXXM13YX&NYI-^#":;!AJ$M,%W> M>B[JAY:/V1*L2+Z0%2O%[5<&I^XT[BPT$@;162LIDP7-1&\A+H\WS3+).5=9 M?)G"*P;+[ =S_RYT&8J!@ZLW/%?&2(YHWF.G,R(.!MJG0303AKJ.'4/&7*%< MX%\KRK:.+$)4>NV"#WJ,%#N)XY KAC,W!DD5+GEV^4#3;4XO5Q^2>EL*C"Y7 M_:3,6[@Q38778:?!IMT:@O.>D]O@ X?6#B/XE\@N J1$DB7Y1>!%8L?GH;>+ MN=J#9V+ ,A&$LVQ%=%Y&JS9R"WU-XA"C!AC$D35X04#9DI+3#J]9 MRBAV7PV+B!ENUDPDY&23@$0_T)K+OE^!48"**C_[*,U7G,B+JSU,G[%\J=C MN;B-[6VPJZ(P9[2](Q.CD1<_Q:R^N7T_OT';Q>!Y#5A?290KYQ0_,$,"!3IT M2G8BJOGM5?5S8)+IS.OS.!F#'^OL*!EY![CTJTX^!S-,:R]-SP3]#8H9C+47 M>7Q;)D6UHEQ84UG1Y**H*>>#NKJHJJT(M( ?P"ND'WEE"\%=F!46$]_B]"[) M2L(OO[_2FCPF^59X(67T'LD$,B0K"&?V@BZ%2'W*Z@?"=2SI,1Q\IUA>8LS\NBO.I=8U>RC,HCWWXL=8W M"1&-3F%&+;\MPYF,RD.OA]B>3QVCGK +6?8 MUQ@WW^XY7HQ>V=]\7H6[VKR*F ^BQ,GS'06Q9L0EI$6(]#!:'"3R]I":^TWC ME>55XM5,SE=^C\GXP4]3_NL"NA F:U;6V7])6X!^WM"BPJ50^ $=]L0U0G$^ M1^_;%FUR*M FISVTR5N)]O,\@W%,8W\86W!"N-!&\-&\22J:<@4$" GD3DNN M=>[%6M\\[89<)4_PJ]-/2=GY-:JZ% V]92FFVX>DN-S %-7EMN8$*]*LN/^9 M9O<'X MP5?*&.X2_803+&DJ KE0:V$1M6;7OW?U9HDA.&Q1G*5SVVX[L>V6\EZ$; M%_43"0#_$[:1208V4N8*6)#F1[I(Q6V/M"]T0BR)-/;G+7G.6 '=;0FWOQ'E ML*RVWL5O#$9HJ1O"94["=GWS$TF>N8R-[K<+T9K>Q' =S@[^B4I=-9S4

\)6[HJ M7QWJA'Y-G5FKYGA;F\-Q-,?K)Y3??:C\JCYY59^\JD]>R?IGE7^$58>O4C!2 MU2?OH$=8<5$IN*B\??*6T^D;3ZX6"(_H>!Y&C,+<*@9TJCKR(@]4=69:$Q@B M%-Z _VVOH/R!N:G!=%G-*'__I'FFOG%^J'[:3"MHK(Y9O2G*[M;7H^S<)>7[ M)NIZ:=J8541=&%$W@I%7.G+/HO:S?-Y+ M&2CXX]FY>G[15NN-L[+0[BJE:_'*G(^SQ6R_&>:+*.+Y)?HSU52;&?R':)PT MS(0Q)FRQ&+W)>B)AG26GD5GGM(/W8NQ7Y+A_2ZS',I+LUK!18)($OWGL?G@- M;P%Z0KC/B,HO.G4P8Q@0W00+8=R P:OW.4#A8K*M]/^J?*YUWM07(0903>$"AU_^,SVS!>F!'PC8&X@R_ Q M834CDWMSRA?L:W@)WA3[G=P8S?."\807,L(X^/C1TUDZ[%/E:>3 *!8_CU=@ MTL##NDI1LHACYYUYZ:X8K+Q*UQNFIUN.%[B,GS]"N?2,4UAT$WX1O@0L>F8' M8D3LQP0+6N1RW-OPK>+8SX[TY\0K156HPEXT*Z#YF'YLM518'MT*R OT:>(N MHS/GBN^(?;8LF*[L>H03U'4^69?IS'Q!:$D M)B#$F"0^'[44+Y)5="!R>)R+)*?Y]*L&5XT#RS8Y-A6$4H*);X3IZL$89ZQ+<@+^@=$3U;V.3'U$.IU^(0*@$MZQ M]AV7Y3^!\KH?P'*)*2Q],LQC*B4EO, P@0E=_F!_AE_YDO$K!&^%*T[U MU#9/O7FGI/YF[8&RR=]]&P?Q,92OM'Y+IHOH,@-"!VAA^@ :09\^P;V?+$?_ M/F/!7.2S8/8X_W#@Q*F?2>1?.B 77/O(3)94+IE?I!F6B=D&(\TCJ>9A[2=7 MCCI?*9 3\'^H V =0>Y*Y<) EC*25?@?IH <]8(A K#@\W3-&Y'$AY4'(>P\ M\TM)PZ#HIZ,9 AA7<373$ZKKU7%)#HN?\%823&@)),]<:.+$!#HU 4 *> BK" MYS:E*7<*WZ^2JB7]&0GL2&%^MYU76UA'0E=.Z4M2FC"XR()48W\3.>#435 1 M\'2IFCT1- 6]"E-@L,EH?TQS%@,L JGI#X#G*PE2"M\ M)/R2>(2P'LFR]V=W@(X5N4CWBA: ^G;E2QRP#^CME:HB_STOO8)=Z -*$Q@W$'P6E%FP MSN#-2!%G,S297T*!9C_S:2%]#2WG51AYGHFVL4D.(A[Z0E,>;\?GNF@'$],C MX;A(\\)@1)H68@H]%2"48()N$:=>?+RP,D-AFC3<-=]WS4& S"N&#,\ VZ$F M976">F=\( R:X6MA#.P'F/K,&&B[L>"P.C?5%K8' M_)._4P#CSJ*CK1C;;*FMLXY:K\^CD LO!MU_V$B?""?GO)I+8[N+IRC#:K?D M_F)%W0U0]B4/8L*THV,J&R(^!G(?N%S0P$*BP0&< M,Y@N(8'6%DC@$MZ)_R*2&SCI:)=AL@N<'9 0^$//-I)?Q*Y\(%4'5$0COA(C MOY7AGNL?.IV/>@1I=8H_4@=OX' ^/# )&1LO&R&\IL5?\P!\"2:RXTZ5.T?:A7BWE!;*4D'1 M/7A!H9()#\Z#A='!(9YH!]X(]7>DM/'Z%[#T3G.Q]?%[J9^D@Q-3JC\+!:/S M3K?*( !SB6%-M04&;B(*+4@MYG0">0\"<&S1,DNJ:A%?]*0%S2([AFXST1B+ M>;G (,- . %R*!9:-@LP FR87A;+^*_,>F$)OHY!(8RXH\DCKT-N\_!E6,MS ME7Z7<*N$&^4% XR=(J&"GQ$,?##RGL$CD".8=99BOH_('Z(G!Y9 (HC CO.,&?<;,"B!Z11S&)Y$"%Z+T="M,V"BU$ M3X-QY:%([44SK2CW$_I9%GCP(LK"DUOZE(27ER [C&XP\&D8!@X,#"J%"2WN M_]-2!KZE33UEB1^_QPC^>O147DHO)NZ =3'4)1)&:X+*@0N5'D\J(@%2-#[L MQ&V6))R]^6NV6G/QV7$,C$"" W ;)EI[E+Z3/_&L1C*9@; D>9(96YFM',B1 MY236#Z$ARA':_B$QO,D4N/!5C47*6HO(Z"GZ\!'0Y7_13 M12X_SV ,_D-%"PY?)Q.DM>E2E,IGW!"D,!S\S\:T+.6/D_J*'L4#].%+R ", M/8O?C8Z O3RC>P_FV8"YL:QNQM4-+YY9QD"@S)@1Q:>#60]P8W2?0TG@-)I*5P!#'2$#D9;A@B6<@2#U$;X3*PV%&T MBM4@M9JL(8A*/\::[CI 138XM#K^8 MN]-8E#*6AE'3/!:D7LVR8A9YK*"" M%[+X8.P8H3H/"3S-_8DA\\HXYR:A2L/,#"%$9C:R++"P0IX CD0L'E')*]G4 MNH9%2J8O,G@9[' @]04P/A!,2$6A$(U]55Z)FH+!)@WG[X?//T MF G)%<--BU#98D\8#6NN\QK^-/L;PK,I#Y_OOGU=#ORU$.!H-I89O2V+?"\X M\L?JK3/W#?W.$K\=/)+ZD[\_M5^LY@O>]V]N7I_O*+:7\/ MWV*8'O@D4UQ$/)5?&V#91Y+TZ.7Q]=>4D8L&VD\@E$X2K/ J%L,$\6\B/?-- MQBMFOPQ)/_GU5JK?"080)25& %%J_?:+MA)5)/A^CJ=29$-XS6:V["<1Y )I M/1#%?5ZJ\=HHJ!*'K%DY2B4VS,JR35;;H(W $Y5*9(O S]84RQ%%J#,J"[6- M^2K1F+T[8^A2]!._YQ%,NLXCBR0L=G&9,SQ5K@)71O7&3,,:&QH<#QF(8I95 M"PXQ>C8)S><>3LE8\-+V/Y MU3 Q/0/Q*F+_\/K(!;FUP_(5-:JWPHI>9>+P-9"O1?M0^U&3F?<8^6"L2QZ"+Q]4C?C5/EV\21"+9H M'GNQFO=Y:D(? RU>BS]MKD YQ9V;H7)X0/HJ(Y6R%PZE C\,3=?S50H 8RB; M_150=3P/XT6[CTL4NH."%&9#VXD(^B+\WV,* Z\GUWJBII]2AE29%]$*7V@D M33U>*))7A UBJ1\@#EE89L1HQ9-RCF2;C /PM\^4MHA1H-0E3S0BO3#20%7Q MZ:)!^#PF60]S0H&_:I4[,-P0SD\+^4(SK3A;\^_)K:+C&Z;-\Y*R&BB>ZIJX MSHMI\)Q[5$FV/N%>@.'1ZU\J3\[$U)>2TWFSKL9X)B9MOT;^ X_' M7X7G03WEG3A( 2_*\PIQN()>]/Y4N4G,3YZVT.3Y6JJB-S$0+RIV!+O%XMIT M[A!9BE,,T1$![<)2OG?%>S/4S8:Z%I2_4+FJ@^ &% EXAJMP'S7WEO M$*)@JA733;#9J-HYS;/B;EC.98@?-\32@VC7T!P>F>#.@ TXY9%Y>Q+ 6P./ M2V_^3I0]L?WG!34:R!*@3KYZ0N Y ZR\%C8O/8B2(^"/SET:V/,7#Z;BS#,/ M30CC?NP #Z=P+1L#,:C);WJ>9A#5F>CSR(!?2B[CWF=H)'G;( M$/J<*6+DN:PCSO$+]R^XQDO7M!';%2*CQ@?^X?]@B,R('1+GQ5V"B'A!(W=O M\2RW\/R2(9I*P>;;@^:B/;CES.&(,Y:@-U;?U/ @8"195(69]$C#1-1JBTZK M89J??U(5+]!'J'+^2M [K@'(MS2W/3]_C!S@VF'U++NN7BBN0_X'KX(<4&8 MG!35,/"C;1AM=08./W8UF):=2$150#23N ZA18\*@,E!MKW0(!7_ M;L*YA8 +#RL!<+O.GB7 S>-"OZ#B&Y?Q$ :(,RENR/3$S'?SW M6'\EO$Y250@4$WF\G,I63VXA-@AI:71-Q SUT*<3]A8*$YE9\IB.L0>J'BWK M+L:.)L>6-G15*C)_2O$!PA*K*."1$J)W0Q*E-'$\$L2=!A^F,Y-,X7X/YJC_ M*W(62&R!ZX:'ZAV[%GT3(>M$A5XJPMC@,1R*A:D*YAV?7][.VP$P8@PTJT?,:C9(H+'^49IA!)<:X\8Q6Q$9=&A]4Q>;.T:U\?,2.PV/U0 M5N;U8O49GZ:Q3Y?ABE[&%W06\*MYUFPUVYW9U*RHDSR&!LWI#0^V681Z5$V< MFP7U<"Y=<^;^4U^)F$A)<-'.^R9GMW;;-4FG5+.G]([;3;-E(2G..W_?*TDD MM_^3J&G@R;I_:': !\S#'MI'UR M^FG-KW)4Z2_0JU]D;BV$'6GEAAVI=< U4\]3<$9* S1?O.Q)MC$ZLGY%U$+R MW;-FVN\E>@_W;]"]B3S'?;=GC_=3W:LXVE[OVKT*JOQM:+/D63XQ==FV]WA,*P:*?=8N MB5AFGAB M^L@V_PJ81_5CZ=5JW?1JM>,H5\OE;RGI]LQ.*W+.ZG]_@W'1W#[$X81/Y^)G M^PB=KN3#5N1T2.0T5SU?!F*:=0!S^6?[%*O%N6V7ED-GM0AIG)_P?A/N6IG< ML&SWZKR^,(;>_'<,4(=0!9ZF$T;^U>P/9,0^X/;.N5T/<-T6_*[9-Z[=CO*T MT2Y'5&F/!%KQ0CY>R&B7>HR\T#CME"3"NI9"+.^P6XX'[X-;[G)15\Q27F8 M)*NV\NTQ2;-1,B9)306(OB8SJ-RSGV-M3Z(_]P0\\&9;%37J5:^BJE=1<;V* MMI52BJV^S+SMKM?G(S:A"YAL[HZ2]T_3'UW"BQUX* >8GTT/2:3Y=CZD^=VL M@1BY\LATY]DVJY9):0!'0!;8FMTD>'A:+VQY 1K8A5&&S8,4V&1F>Q*4RM,X M_]!=CF: %.30BKS1HH:MW&,PY-A# SLS\7N9^T+],(9#AFG'L&-Z^$74;UP9 M@XD04'--_GR0DA9OLZ,B I9%C]?X9V;#6C!ZA*KH@CPEI*#H)8G(Y38'R>?# M #&A>D1;*E)%4_<6ML81@Z;FF 1_'BHX0NXZ+3;UXHD5_D5PVHDN6N%# M.#!<#'8/K/$)470>D/%NO:LFD&=G7B/:G K$+5EEL?2Q0Z"+V&,]GTV6PO=L M?^]7KA)8775PFXA,L;@=KP6^([\@+X]_$R\#B+L5,\$SWYF(![<79^)G VYX M4VBBM2E-ML.%ONB>77Q(#7IEC:M9[[:R1K91^0L\]E;T;HI0-(4P([."V@/( M#YXJ&ZE)J1B;C0R!5GNTKSV*M5-6G &,BO=IB_6AH5VK]F@O>W25UNDOWO=B M-I=<;<;N-J/'F[]E[80T^"HN*M/&Q?Q"WK*>&WO8]H14D08Z:-&.$9@X_.TA MZ/7L%XC,5NL95^9\#EFBOHWPD\<$6\ M]\OLT'W,9>NUN5>FIST_NXS3S_U0N)1IM;77[9N;B_99L]:ZZ31J[7K[HG;> M^W15N^@T;CJ]>J][>7D]$U81J)T!,WK^_Y[H9\WZ6:?3N:@USSK=6KL-@^JU M&IU:XZH%]W[JW'2NZ\>!+!F-Y7>FX8C#T90P*UY4B66W*K'<5HEEQD]/V(]) M^0K?CCSEFJ".94&FJ,4L24%F17K'1GI]\\"@.*.=KUW 7)&HZ$VV]V*-O8_XC[S3(7(CORYAY02]N(\N\D/ M^K79RJ^[-F&^/8>>YF72Z!VU4:[ M5;! +1%[E6LT%;/OE]G/-G"V#X'9F^K913&GNDO)7N4:3<7L^V7V\PWB!X? M[(VZ>M&YJ+B]G*.IN'V_W'ZQ04CD$+B]78)H>C[V*GT6NR! M?#?"W$RVM>L M?<<\#KVMQ*X%VF[:2G3K]5Q1AK+(FD93;3?/#J:%1,4Q1\@QC5RN>EDXYESM M= N-LE4,\]899D&)U=Q!RG(P3+.I-NO%X %7'%-Q#'',@M*K1CE53 ,\P'8Q MN+:'U-=KX[/I>T/4,R6BG@[@.((CPT0;Y8]<)W@>I?.'0)N$/:II-1')5=Z=(-^ M)5XWUA"1\T4S+0(,$8A&(:<*!!(G\("PQ:R=P$_@&@6:);CJ5/G=>8452OIAXX\O"#XCD!KEL\/5,$R0 M30R7@>;.;ULH*J(M1M[FRT9RP!DN'95CQX$7?6=5J,8ITUPA,T*YA",@81ON MY7I+-& 2,Q1DA(DI!;E@(.?9) YQ%4/ 1*@D![:20U_Q99B]1E)4+D%U#B:+NR^Q"P2+"DUG\?B!MUT(A;>6"YE;<>/"5EI!B9$S+QZ];7O(*,< M\I1CLG'A J%I" S@ P/B9H%9IAGJK%Z!::'A$.G3IF#>W8/E,4 AV]RIB5NXFA=MV "))V9. MQWT=N2FS.Q"]2PJ:="Z8'U-$2:&,3,KX!7O^PL!ZM9)PX2$=H&$&S@:24 M2>#J(\TCIY!HD&0C**N7A.>@P62?34R]?V?3Q Q^]F:]V6@JNS!6R6T5J,S2 MNX6YVNP5!LO!R?!XBQ6G-(]-SX^W?4!%1OW?07\F.BC(1@[! M!$7@@MC%7/0&]-R8FS2:,47FB>E7CRUNRV S!E)3G?,UC8#$^9R@YL,)+Q.F M/G X+-UBKU2HR*C7Q7.@D1)F$;1_2D#* \-*TC4\P7-L&RS/5].RD+EG'648 M6R]E94QO53T*7]*NS*R)][,B&F_A+[RKAUR <&:F&]DNX%5GZJV4%AJF%W?6 M4"X! =M\ 1>X:2C_+%38SXS<20'I'I&FH%B22_+5I\H<]8MXG"!SZC(2N]OC MQ(6""%9'>"@U+?BDL3.34T3W0MHXN% M\P Z"^QRH. (,9K,P<>8TYFV\EGNP"PE#X16X>_S-<&\S"9+'#7F,)VJH\VC M#B2DE6@J(^KRSY@$9&JEIH?$'MI@!EB64.UHQ?ENP..B MN!$.&63O G> ^OL,G->L?;A_HC\:']WRQ8%##P"9> MA,MAUK9&K1DY$WK4J)G:1MD^^AQ@_VG@YK'83>"C YUQ,6],H3!L9]%//9^/99K:D'7C7P"G6 M'MM>@ '"L>.#>!7:V"@ MFL*IJ(!X5DA&@EWV5V#RX@!X/ST1Y3X8*A8)"1\CHDAHKL8-%TQ:V"0R*(,X M9O[(,;Q%W7YC-7M1;,T.\,0M+[Z;';(GC=2Y M@I:@:'Z*.YE:L2;#D=).0 IA0#^B<74L18;QY(5B*?[8):)(>MAEE4$[K0I' M*@^#YT_328D",/LHRU^]_1VL5VBC4D'$0?7#$P4J6G1,I6H[5T*$Q:KWUQ$T M?:C:SE6D5S[2J]K.':'4KEKU5.V>*AHJ$PV5I]U314.'2D.5'*IHZ'CD4.D! M^XIK._?-'6@V6.6\%KCJ.7+B.)\J_$B(&%AR]>=^L%)T@5A(MF[1> SH8 M#DT]VO]RB9>S9M$]UPZ). L?0!FY8Y->927GCO/SHIN4'1)Q%CZ ,G+')LV] M2LX=#;5U7FCSC0,CS\('4$;^V*0=5NGYH]LHK?XXF%S: ;0(#P:6J2M];<@* M2;U5S00+$7/%-Q/L-O.UZUK03)#(EE-MN01G2^UT"VVY4BZF*M=H*A;?+XOG MZR]V:"S>5AOU0GO$E(NIRC6:BL7WR^+Y.J(=&HN?J?5NT0G=$C%5N493L?A^ M63Q?"[=#8_&N>GX@6KSTF>JJUW?55G*_;26;"RK)JE[?B_1(U8CUC7/,@AJS MJM=WQ3 5PZ0QS(+*J:K7=\4Q%<>D*!MR? M/6!JYAOA\:,8)AYY8QZ&HH9?K:,:K-N7HY]KSL\L$&BV! M$)N^&6$=1M\H.B%34U\&>AZB.\/[(@3CJ,%BK$4U(NI*I-E']MUQE2O3TQ'4 M\']^.F^?-S^$C=,X:C?O#S5-M&L<,$2[H[NC_D].8/LJA]M1_D<;3SXHWH0A M#F-TXRG?SJ>1A$J,/W08$& \[S'&/-'F,EH+&/,-PZZ EO([B/-7V<2V9XQ- M&]%_^642R?KF]S][$LMZ*6AM@Q]SKPU,.^SG1C,A;&O16A-GPR%)7QPK&%-# M0$U,Z3%L!)T">&^PB>5,>=?X,9/_L MD\4-LY#YM/4(J"EW>HZJPF8.,\#C\09TV$H]UD1QHDUK0!,U\3+9?RZ.Q2_@ MF$6SI^C6D![C';]"G-^28&3N499FG VIQ*J$U5RT1ED=\2*)A@T1@31G!5H( M^1J[,R$DJ?.PS33QL$0'28]%#>P$YR%VOKB3GBR^'D>CY: ;GNP,)AKC2;M.NR]6]58V3OD1!Y\H<[3CL$(C\ (:?NJ"K$>\3R6?MT:R7<&/$8*+# M9%JSI=BP5FP[DM35P+JX;\OH=^L.3Z&XU7E)]2&U/X07+EG%]@D(]YF>Q!', MNHEMM_&%R/+ ?MAH4!5JABN2A/X12YUH4QKO2A""LH1\^1*BR] MPX%/(FPFVF$*7]#+3L=C\T.C3K C /+-R<66]8'=:;GD699CAZZ-3XE M6JD%B(@"@9>E4Z,"ZJB\H#=)V(4 @>P)KAZ[&U#;'=YU!QL?D;6.3XN9]P;# MQJF\W7:\D\%L%R&'%L6B^TE:#OZ#3L4+=7#2ON-79((D&[0#\7QGU*J(MUCP M8MW%AC _AWDZLUC42S5"\(^Z MI9BFQ9YR0:>E@9CONQBX$_8OFQNXVT6QK)O!^]#KD2.I'0: M0V!\5%$YNB,K4^:';7T,) WB40?[/E.K)G2!3>KQ%%VE>?SE])L>6)I+_7$Y MOP9V="&:W[RW#%+1($%?L3;U)N>E88"-L:CA,SP^B\@E8+(20C0N?K>P@J+% M6]1U68LB*J[SP\00BB5XZ6\9(>=V9R;D;*Z:F7F40XLIS/MP8&%DN9X[LGQ[ M=W/RL=E0Z\V66J_7Y\++R2Y([,>$Z;QQ3;@]2F(1E.SYGR^>_[]S3?&:1L , M8#VXY'[8ITWDK^IC&^8K& :5&@\^I\?&>U>J- O>KT5$[9^>I^\6) MD @9G?8QQ@GC_!,VM/8"D.N,C(*$D58#*[MF_JB-3 /DSJ_ASEVZ3YL M8C0!?-*0*0X S]?@4L'OHNDT^@!1D@073OH6BY=4!7VZ^%>A:$(;UC(UR@)B M:D[X5X&M@9.+2@>=(PS@T%]40$YAGX%FD27GC1CSP4OZ)-X&S\UZM6AT1FVF MN#$JZF3D5Y9=13E60]=7Q>S%SF6LPE7-'5 M?$5BE:Q;KF!PU*"RU:#;6L+%Q+00C^98TY(D;7:C)2]3)')YM&.Q@1H[&94T M7H@Q@SG(OU,W7%YSI5>!.(%G$#JM)ZP"6:ZB-JQ^%=M,*V%=L1 \]!/YMU+ M&492ASQ@R1/"(@B$P^:K/!1*LMC&RF!UZ/ M58[81LA %%I[@R9\P3'+"&;AYUFPUVQ0?/LHLP/WPQD3=]R\P#=<](Z2>MW9R"G6G,'Z[.]=> M. -WW@379K^R'*Q[L0/614Z]M]G:")S-[DY.)QTHYF;AS-JMF+4LQZ M7C%K29BUN2-FO7&"=5W61N/P;. B%&OID.9YW%?4$^Z%P_> 4%DX3F-!4J0$ M*)2MU@Z$4P^)93FOF-^]<=Q+EQFF_\7QO+51X2_:S?V*@LWQ@^1X11)R_C.6 M%[_U?.!>]^R7;*2GJ-S[J*H&8+T',-4!5;EM(3&N>:.>;>#_7?\5 ,=;6!KV M #:'/IU-A9.@N>A@#^9D,GR?4\>14D$4_1$;,Z_2?F2>#TN!=4$+KY2K5SQU ME.=,-QWS]?#XLC("#6=-%A[AB1#I1)P^Y.5R5&S/HH5=5JFS M!D5$:QH:*N<'L;Y$=%Y !ZL5?I2:E&Q R-N<2.49ZJ7GI67]&[\07$7#1 BM M%\VT2.%@F1"B@IE>B&8E2ZA"=L#-2ARI#$^#SUP450#RTP<("X:O&VL&4X() MUA7%3UGPBL0!&VG6D'X#-:&9MJ@RA45R3<\0DSV-\Z7EB=GU?9_W3M7)!TD7QNF5\K6;6*Z-'4%O5 M$=3J".H;.(*Z51?#L9$G.8S+H^E]YP$$_&O&L>@6ZEC$ATD:@H]3P8%6+L., MRV"PB>,A/!'^Z[/QQ'$1/)9,.=-^ 1N O 4.^"(\"HZ AGH8(72')B*$ F.2 M=V'ZP0Q^+<=1,N3YE&\VG77I^P2NA/K]UG,U9G&3-OEK.#A\SI!CR>*)$=L+ M8$O1AO6=I?;CWYH=BH9XUTC)SD:4\ZGQH"EWT[[9\NXK(EU"?!! 6/F>F/>4,'GK6:]]:7G_EP)42W'L,R?"A/N M\RWC_CZC<%>3]5FM"F'.8)O8&@&+I/8N@%9[#1A M1._"!C?_LH^O MIWC!F/J]A9W*!)G,8EEI&$C"\D]/>;<2+DR)5G_C'-8"=;\8,:93?PN(,?L\ MO[.H='R+3X2I(:@GMO^UMS%P% M<"/C<%*U__O<_W3KLQ@:*.&Q'5E"6]'>+")E39U'6P4ALW$Q-_2]A>F MUM$.I\GTK@$2F0_+GAT&,^C_\DRNT/5 ?L_S3WJJRX'B@: M;=C]\)ZV:T.)O[?#U4^GF"_O+V2V<\,&W:]H@< M$M00PEFOP_$=1-.\2 GVEVBOW\8KRT'1:3A7,L5U0!1]7B:*?N->"J52=J^R M.V]#?+\];::>MRY*#(U64?3! M4/3:V:$M4G0;*;K;V+/SM2>POPIG;H4".AB9J%N%#7IP'1O^U-DX IO+K)QO M-HI$AL#G18-7DJ-7KH=#?F0&#U_?!'[@BA.W#]1HLT*;P_'=VLO/R]PY+[RT M" 65*F?$QA]O>OU/_*/I>5@\W.M_6_JXL#:IEG%1_2Q6>%]3^NP9]U1Y#!NP MOGMR)J:^_&7G'";B_:_*[1B;R K:\!WQ+"KZE(^_,CW=I@G'A:V[V4$WH>UU$;T?/E@ZI+J8T];S]=L M0W-Y4UF\@_TP/9_W_N5/C-\.)+W:"HCC!S8\'G[%9JUC_B;;1OPMZGFKBF;; M^%(;R%",,5PR,0"8(Q"6.01G 48E1Q<6CH= (2Y[#BS-M:9A^UY\"#4J'9EL M*#$Q>,=>TT-%.=:^ YV].[F\O_IZ\IX&&/;_CC4NYLL-WXV9ANOQSGM/A>UR M,#]C#V5G:/J*XRHP8H_#<_"3& *#;$SP'/A2O#/L4RNG8_IL+&Z#'1=%\O%; MZ/0:#)-CFHVT>M@,F;4X'VVR#U@AHB5[D(($0# L6 M$CB!JS./XZT\!Z9!MP!%L5 XO$\N$INMNA>/& @,+#Q8HZ3W!KX"-A]69S*Q3#IS[KM.=(J1,Q C\M ,9T++"O>/3=_G?9XC M.!53')X1A?!P!WO1K(#3#JXS;SE,2RL?13L49RLTPQ"-)03,\!"3AM,VK6_$ M727!SRBY6@@K3F?5 NX(J@9EZUKA(J$5;FW@8J8\:3]@?7(JA+/V0H40/6XE M11"3\\] ]$#S2$K:,WQXIBQ)3'"9(0NZG'?!8-/!FJ?KEDE?<98GN@NN(RG% M6YD_NR@_>.]R>!MR&D<;13'Q[& ]F1I)<+#$J>.X.*TL6("Z#,L#:ZID"SD7 M-*3 J#8-#I4Z.PI09'$X4+K;UM#L@B44?>^Y2)+BD]\WQB[H&L)/X9)J)+ 0 M^<0;.98Q(]7 >W&BK8BOLY $8GDC9L9WF7QG?2*4B68:*BRPS[$FAX%MR,/$ M#'Z 60A@*N4=3WYIUGN5"PN^(B!,&7 0?YS*Y9C')AIMJ=@D31"^"0H@&/#G21=2[1NY5K$<=]>32SU1QK%XW@>BVQALH)T MQ.^1GQ',"S!3TXGMH 6&[6$P3S= M-0< 8EV.RG4,T!1% M$.K;!3YN5\#'%?!Q4<#'LS*)OL-'TM/Y3?PZ^9[- ]8IY6F1NY9^Y'LN2+VF MT[UL&Q:XX*E>=[+V"H/9]T_7F?"+G-$Y_@LHI@8"P"B]R__[=MN_?;J]O\L1 MS][!Y)+SV#BNL=,E[CU=*;&BR*-8L!T'@NYS!(*DV]@48*+OPB@0$FH3'%1@ M3K39KL#$IJ\:']ZK24N+'%==A,1[*+5=;0A6']ZC*7WFOI@ZKO67+Y?@1\!] MH%K T%8L>74;FOO(N-A4DH?E+HA<(D++(+(U-G8(+%',?.\*S%?-7%7PN_A2? M^N^.A<$@/NO$*/J@UY@KW\H=:?X= 8,H:*<.P4!VPM6 X?291O;KI38Q?$B'D[$97("G_Q$7-K%)&"*3:4WXUMG M=S(F#,+%+$=PH& T>2U:&&7,?-%;"EU6X'ETNQ7>:"J) *@A[84D B2#/[L\ M?$61HE[_,DO%G=<[*M=R4LDK,2WO12R]]#%B-WFH%_G#Q#@C^.1&&#U4!1O* M\ /G-.ZP>QY#+U_0((]DQ=%WX (P8#"#0G%0<%#_BX3IBQCO4(/_8 B+>3%1 M$%]3%!/T5'H?SPT.AT"LN%0#YK\R$3"-'B4?H\#Y?'$LIGF^B-!: M4QHU1O9 Z,!XN1"+0LT3*2! 1ND14O$<2[\BT4TFKO/#Q(@0/#<+&ZS;2<-] MY49G,_[GHC,4/=]8_PQ%M&^$/ ;[#>O>6!O^JZYVSKH+T.=C#5A4Y#?MW^0C]H4QK]D]/C="R? MQ[S/;KP3ZJH0='6UWLYJU(6-U#1O%'*'R%*+1*70^K'E70:5V^UTMK]@_9$V M#UJ;\H!KTO_2!O)N2='>N_C_Z%>"MP;/O1_2X\2O&S2*N.BJ[>X\,H%$E@8! M8'HX$D/QZ(6+PG) G"#!02*!OY4$XW!R _J;K3V-)3!3F3 ]XXD>\U="F,D,/ T"Y MQXLF2&)BB\C(8G03MXXRUS>M>4,G MDEN=O&3U[[Y,P?1U9H,MZ_!3B^+#C0/6"1@0A[ 9W6Y;;37GZ\5G!%KJCF * M:9!P=@QF@7QPH_(IX>KQC-=RH?/*K!?>1J1&_1O0!,,'>@)E0'.RA]-C,+/RU4?O]]_N;I^[/.K2(_ +\KU M_WV[??H7?LF]J"CW9=JUVB_)N8T\2L-F7CK=^9[7.,M_+8L^:0%5TG2&,A0O, M(:/2:HZO* 1?/.XB[&,47*)>F6(=X>KB V,1'5-$OY^9C15A,5%FC$T;E(O+ M:[;"VF5Y"4)E18S'!/IO[B+&A]\9(^%E?R"2U;N_;* M:Z*.3\M4?M1/CSNTV(5KVNE/=#$"] M>NN!X3PMG800#^>=-<'*MU*:@DV2*;^X+>",Y55L6P,=6/ZJ70$)+%WZ%9%& MSYKI+EU[=26YE3S::K 9/(VV"Y2!==9Y9Q@Y4L]_OOG'O]JUJ\_?X!GCFFL\ MU_P1E?L;SIC5=,N$):Z%)S9KEQXV*:'T87U\094SW MNM[O2[[M'.)R-P/8M4!< _[R;$$5QY:$(F$UKU#"(R!R:O.5WOASVPHQ( M:;BA\ $T=S."2,*+#RF( B=9N?QKSZ>#&H9R@Q$PBD>(&L52K&3I]5-Q<00\ MJDS\N?.$Y*[3<8?__-\&X2L&'P]$^12<,R1\3?P#3UJ^@*5-3T>@@KINHM'AB2:T!%JUS*IS6Q]>%$_#'TH8@;Q'P1M/7#2 M6E-5GC6J],5AR90OE*>((!C##,91RI&2Q0B6")/&@0@3#MY*E'0_@*6CQU79 MBS[B< M]BOC9X509>IIIJ,SA-YJN/+B0$I38]^L74G6;#>.+63Y%JVKFT07KL1IS)1V M7$JDS$;"T7_-]NY ?,7]SC53GBYH<+=[)!AJ.78_ MC/>"^C%ANA]K\'1H4#"Y.:DRR!8:9)]%A],C-+5F&;8%A&(X =J:!^,7+AYS MII398:VO))AUI$8;SQ6>-;I\>P!T,*H(H$7L>^#++I0^()HV'-=5[#GV9_ MP_8/RL/GNV]?,]^2;=S-+-:'Z&U9O4TP78N-3>3 ?H&1A3.(?4C\/0K5PD/O M\W7MT^-U[X]:[^;I^O%71;->M:DGN1+7WV:)!?J@C!@W(9I(3D*;_%2G?^"^ M.44C?CKY)75K?K]*WQJDS^ULS-/]Y1?3_AZ^Q3"]B:5-<141>+LVP#X@2:%' M+X]O@*:,7)0./_F.?I*@^%>Q&"8($!,)E>\R7C'[94C3R:^WHF*HSP@&&"Y1 M"!+RAK8251!W)W@HSE22W^:NV1?[I_:=F:L-NX\Z%=%2H"G(#.4:^Z+'Z\5* M)+G*UK<'NQH-'(Z7.F)#EKPU1#L;%LWDPTKE6?S!0;-AD/1 M+3&]JU78I+X/:PG7]Q2PUF6/PT?VPK 9(0)KXRCN')]Y80]X62BE4@LW G:? M\ONPP5O48#D86O%.3SV%.E3RP?,^3H[.F.$I80NLY#24 M]!E@V]W X^V@AH%8@,5K Q+'<5FB!>.(=ZWC_;3P!Q.^U\/.D0@^3>W1Q&># M#7SL&(5=&*,-3-TW[+II>JD;GK[/)CZ2>:C;#+PP\>,D<"<.=L9S;(L?SC>] MI5L@&Y#*;G\^=>C"Q1(O@K7R QB&[$WFCS1?>74"RXBU&]-\7R/R'&GS"RRI M;G:A!'PPL=CZ%,9O>$=3IJYA#-C5QC>)03'-M4PD^+ MN%CN]PIO M#PY;1#U))PZ*?-R@Z/BR7"/>_ !I9QCX@2N;M;FT9;&O^3LVZM"Y*]$^(Z>Z MBRS U?J+Y6@=_>!B^^FQ=AM1=GKCL-8Q-@Z+QO([HQ;U)^4-RXKU:;?_OO.: M9R7RU.9>!:N!H/O_>])=[@@4F60-Y[#G3E-IBS%GQ&6(T(R?GK#)H_+5P?Z. M8/"AXI"=&P7\)?UG3YW>DLG3#(JIB/,M$&??_'%@I!G&CRLML#ZC-0^$T0Z+ MS]"$*R/+5$1V7$36JHBL(K)*DE5$=O!$5DI)5EF8E2M7*,^\NW(L2W,QH*[X M(R?P--N -[$?.IOX4=M$#)AJ[TO&/!6Y'0>Y26K#8'RY*:[T!65QV7PX9;K\ MT)++4TW%U>6VCJXN=XW2M\8AUN2N52YW5M]O46[L=D\FU41Z==TS#$VUW2P4 MTJEC/-__X5[MV]?D;/&-<,>(7KG)F;7"9.$&8WZ7 M*=@N"H\< *G=VL"5[ O0VWJ6BN+!HL-?)Q\OU+.+DD!>II[7._GXON*FH^6F M1KUPYWVKW-2HJ^VR-*&IV.GML5.C< =ZJ^S4/%?;]9+ J5;L]/;8J5FX$[M= M=FJKC8MB0/569*>M9MLKEW8]E_:3YIDZ'1DU3"OPCQ*C>N,$=/!M .0%A' P2^X M6E"ARI/O-:B@ )T!KR!*$YW^.,H,>F[!E#VD$DO43(&ZH*YOD[A"0I2Z[+N; M)4?_))!*9O2 F;5G=D<4=S^D9WCW@>_Y0) @23:1AQ_/V^I%JZEV&^5H6Y(' M[+;BK^/@KP7%=IN$ LK'7]VVVFV?J^U&H;7R%7^]0?Y:4/.UB?=>/OXZ;Z@7 MS0NUU2[T6%G%7V^/OYH+JL V<;C+QU_=AMHX[ZC=@OH#'U,SA$T@]Y7[&_[=S9?[ M/Q5@E_O'K[VGV_N[')#U/\],]^<\\TU,+A'%L]$ZQ80G8C5W5;H9HS:Y$%: M4A"('I&W.9"^I[PS4K _WO^Z_17/W-:-&;>OCY@16.Q^N(R%45"F\W&G@LHN MN%?S;G&$#A8\J'2 04<&-7SXZ&_%L4[)D1$/B74*QMRL:.@X:*A(2,T#!68[ MJQ>9=T6+%5;3E+V*>"^I8\RU[J*4Y3"[@IXU\P6NLX^GW I:>0#BV:#INMJN MGQ],X*MBAN-CAE:^*/,^F.&LH$.-Z\> MU0UM5,;H?1@ITD=[&L_]E?L]+81 MF;(GMFMY5B)8IE:^ ^++9"!6I3XA^6X@!MLG'SN'@:_T!D=3,>:^&3/?4?-] M,";8)X49,(T'GSI!LR0O:0]Q646 M=8O&MKJ!JX\TCZ<=)R[VU/5Y$V/V5V!.,-MUC'&# Q%:N_*.%IS]SF494'T- M2!^B.4E[X6D4$$9$>#W;Z'&RNQ94]\B)[LEYD"1W/WP0!/=@ 7WC*19)6<(&GN_N9E@VB] 7(X[K2R#0Q1JF3(MW]GUW>F9)S( 6F<'@6_Z_]G[TN:VD2/0[^]7H)3DQ:X" MM2(IB=1ZXRI:AZW$EA11SKY\2H' 4$0, EP$*G9E/K[,+W.OG4H5,JMS(=7^B^MOB/8/SKK.ANY^6\/6BW3JM9N&D'=,R,?K9%YNG9!K&C]LTB#6]W3< M.':+UTV;MF9CZ:R"!_ED^B;S?MUJYA[((>7&\>$Y[*=.75MY,CA*P<5K6J%;=J:!K&OLKT9MVZ7:EI63 MFM'V[(*-_','U"S7@T=\FH,:]D? +IBGN^8L;-+T,&%("!&.$XI?2BJXW7JB&^P=TT MS&+7S"(K?S2CA]NK9Q9%?J%3K(,].GH992^UMRM?LD[XN^8":OJ>8A(VH7\> MJ,=FG+">37^";;VRU<)PX^RXY>U9.(Z=C&[' K-OW7O<*+%9B>R< M<_X.R)W+O0M\@,FG7 0NO/D=@,\Q_J59 6N4MU>SFX;$=TWB62F^&F=M,PB%TS MB*P,[FTI<'5C$,LRL=3C?M/0HD8HOQ_U[THS7=S&#^8K3XA.T<3!)1JA%@T, MP7L&#Q>-^M=P]UUR]ZRB@U6[=LGQ-^?.=&3:-#WB''BV:8A1LL3(Q\QU&274 M^7/9ZE"PXX%MX!]BUD 51MQ7^V=[+=BI%QG5:S<-4>^:J+.RVU?M^+4#HG[I MYM<;]ZF%_YQMMK(H4YT"U4CYXE@&PE@9[G2:<\-5&ZX*7/4DJ]1@I9JA%5BJ M1'6.Z9RCKF.IMM73[LNP5-_@;AI2WC4I9_4J7JEJ:)ND_$;4HL;75#'C?R&& MJ "6L2FE."HSETW-8 I/\'V+.YZ$)PJ4*'0Y <;.-'M.(S1['SR@@^D4[O-\ M1__1:%0-&]XE&]Y"%4 ZKL#O\YD!YJES3K@^1%0ODY.;7/<6X .LWL)O!U-L MDU4I49>4L7ZO4<9JNIN&"^R:"VPAO;\67."-Z'%OL=$M/O,KHPZU [F*H/A M>:M_W&D*OYOG-\]OS, M>L*(L6& MAV$S$\W'!A46]>NR3&UD6M2GHK'W&DUOEYK>.NV^I3I&^'\[_NZQ 2+_K4#] M:UN6<%XY[JU$>9+17P7"5^VWU>[L=:1BO8BF7KMI2'C7)+Q.T_$MDG!C:[UH M96F[/O.552;>TXLU"E/#;??+;=?IGKX*M[WB"+\1=>FEI,2_P=TT!+QK EZG MI_N^"/BL^S+L':XS_>*/'&..GS#5]*/R?Q1%D=N_"::PEBZ^S'05_S6UU[]^ MB/9%VTJX@X4W6.PIZ?.:B65@:5 HK, 0FU%^,\PG1K@_D!N) M4X'.,'_V@R(A>W3TEP/Q@,03)N.6ZSR'/Z5_TYEE*7>?;[Y_*URE6-U*P>1# MM)KR&YO&P?@KZ$\3@#$"HGWZVR]L&FWL%]A9^ :Q#XF_)Z'*>S?X?-GZ='\Y M^$=K?^KHEG/VMR3I(B^>)LE /1!F3!.TAU$%:$I_^F(_@?W+2C1XJ># M7S*/YLM%]M$@B]C,P3S/P!- MF;C(*?[D._I! J6?!3!,8"8F!BWX*>,5Z2_#^$;RZXTX@1]HQI\S5LZ1\]D^ M:,W:2EA!Y)N@H3A127I+79-%\W@$'^GI_"9^G5SGM\0-Y12M]%1L'_BOB9.R MR*JX,#W=7#4!G<7/ K/]_>7OQ^_?4KWA$QPN1K5;'MTF&W-*M=.?A7,=P'KX_YYX.H M6J_H3;&H3F4&-,0M:,PR0W#%BAOYF\!U MRH@Q&Q@[D(:<"49UD-PHISM<,20D9G;C[T"E!G!T#_X-2M88:P2H. !_E+EM M\7)* YY_J Q-M.,72BUU/<#43'Q2 3$H?]?L0'/G2D=5D FH"E$'/LUE7F#Y MM+"(KSBV1V^/;SYVG2DMBIO :^*+3[0GQL$ >T/V13Z(K-2\P-8"PT0P 6\R M_>4YEFD0]#P?_D.C5A;W@0\L>#EU>7KFRNL N]UCC)[+W*TA]-] M%$NH_)OB%^GDO\A_9-YQC!51VLO -T0%_15*=+ !GBC9)2&>/LV_:?]U7*K4 MI[O.@=0=D'Y42H^8,S%GA:V4),@*%KEA?E5 MMOJV5$V)*F 6NR6]\N1VQ4@ MA5<"[H6L0W!-#[!'8G++8WK+_-F:F :0T:\AI#&X<_+;+WCIQ]:<::X2>&P< M6,![QDP^V#;*'-KQS@[M&U5&@:$D&B"D;]C?^77R#@]XPU3N.NQV9(8+2_8? M&Q0I98CO:G!BL'=5J73")P6=\^(ID^(+*$IVLPH]6&0:C_S+=1P / MIH[KF__3ZJ7,;%SIC:LM,:UE[( $>D9LG+G.DVF@%J&,7*;],)QG:L5@XBWF MV"1;9@%55<5F/E<\Q'L5:1&!S93N$9>:,?TZY"Q%-U\PG>A9BMTNE]GO#'@# MS?6XZN $'CS,>__KSD]Q;1-JJ$^8$5CL=ES D\BBS#:I>IDFE?(;>8.$YX 8 M&=K?PL,4?@:FH(>?N:4^-NT'4;.<]'21NV$-2R:A0'-GUF_"=;7'L-_FD\1* M/!%>#=GQWPXZRWU4U3CDTA&=[=E/A?3HM#=W*XQ)O%':&"^@^T6>$3+IS1U, MZ ./0:4Y_UJZTNNV]^W_60?"NVJ\3?N\]*6^_@N];VF7S)F3> M5G-7-D3_W0T)OG*NQ'K)0+73Z=6'1;S5)>M!!UE.]RIR<,LN]?7P_:A.^/[& M;<$'ID]L>,_'.0]%-Q*Q)IS@9$,2,3K@3WB^+T @=H[5]E&-.,1;7;(>='"Z M(8E8B@X:?*^WD5B[6BUX)G4)MC7+FBNZ-C-]>'],[?&W M6)&QJ[*$W#C&GIC5CMZND ?V-N46=J:S +!U*' S=4,-=0$PCKNG.V>->R6G M?:_?D/.VR;F_*6=W&7)NR+;^P=]*;;\JIM$].*"A;%\I*96!L9D5Z\IQJJ=L M%'*/LP)EH$ZB^[BC=KN[BGTMPGKW>-A@_G8Q_^PH7V[N)[A[!&*NSAC>6/(K M6?)?F>?]JFBZ'DP#GK>O)7+*&T.^T?R7OMV[0A96E."U:>$]B! Y7AM1/56K MNYV!*Q4)XGU#BPTMKD.+!3EG=:&YCGIVUJD?S;UQ$_IZ>275]I2%[7*?I9I[ M?M>@'6:8KK'+0HY0E(6V:>DN:=RW18(>N1GU-L7$4 M9J.9GN* TH"E\Z:K,%AN2E9YO-P]4?:ML)\S;"K"WUXTXEA:D1PU#N&7QKN' M\&_*541+F&-96_ZEW2,UWI$H_\(*M=5A61V_\EGSBCN,]'(&@!ZOTHTS?@"W MXS0SJ-PY0VWWVMF]%["53O%KY0Q#/%ZE1^&V7NNHV\E\+14[\,P8?'ABUEQ5 MPO,NB\:>^;,0B4L7],?PN!K2E>@NTCO>0!_8[1Q11^T>=PN:WY1KG]++F@RP M:I_,;;W@42_[!9,X&+ZN8E+O(P]K?@WL$2';(QD,OM9-SGOQPKB_5/2 XD\I MW_@IU8'J4+D(7*S8P?XIU./*]A7XU70,_ JD2-1]J@!);8=WF6!/M(0_T7SE MV0DL<92ZAHVTXTV:? >NU:P VUV9OIF%6^T0V>O MZ=#9=.C<5X?./>K5 ^*3JS7IX6WH(CT:N9?N\]Y^FFT'FI5DX/1#-N-CFCZ1 M#?)LV%W13GB[*J32L8D22\&>51[)"^+@VAC8 \H8#9^-;8R\BMV ]F%9K=TO MJ,B;'#N-2V[:%#0.ZK^%QD&OM0Z+=^-TV50#=+ ?WT095KU[$IP55&!5CP\M M4O0]G3G0)C8,0_[X;V"/55W#:K?;;2I)ZD/3)V^"D%] '=E95AW9%JCY!A9X M>&;6$_M&'IBJR9/JZ>GNDRV:(NE<0CYM"+DFA%Q0#+5)0D8I_/#L5._[<](( MXAK1;Z^AWYK0;U;UT[;H%R-[E2GXI-=_<13\BB5POZ'@FE!P0072IBGXR@FJ MV\*G1[O/G7R)(KB.M1@/H6>XJ;MHS#[F[KI1'@R(^D[_.=L%S743<+KMA)>^T<%!5A-*O=+ M27A-1V'W,2GS@HW\9=,QSVH_'?,D?SKFQ>6GAQ)SE#9>7Y,QF#%SFN-B*!Z3 M7^([#*%W$$^]*9.0E4RVB=^1/()8YLTH>^G$WL76#SX.'X;*C>,S#P&\+#$E M^C/S!:7,X$\1R%[Z/Q%QI%?*@]D"5'/!6H 9J92E,A NLY-U-U.TG^1HT1 _ M3_/Q,_;4W1)/>NYIUJC36[MD6G"[1RE$'366%SP+7"^ 3[]!UGSM>T! MR\7,3*K9@D5CLPJ)],K4;R6?=*7I##3^P*X^3Q#3;@MRB^&U;=P;R.JYJ"XD M4.$:92:S^<].C*$'ML=T$$Z&JG@!JD^F37E?,]>9 M ==\Y74WDZEUAKYIJV M;LYX,EC )[$6GT56HL1J9]'>QV&TEQP&)JB-P)[#[&,-TYD!RYGG*RY'4'$8 M18#)BCFOB:1W<)[%@+D6^[R';0XQJ]JX8R[FX&J/D2^\U2D-J\[!Q^[A(HS^ M@EG8E#8X54-T_2/07%C=FHMT:)Q,R!%:I&Y;X/S;(++\Z]N,#" )\XCD_[LV3IEKRN/ -.0@)WTQ_CD@J)TN' M=0F%?!&E6RGT#--L#V,H,O!"GK[9RK%EZ!U'/AI$'4K5D69I.#V<0\!C*6&S MK%ZLWRXJD-X<(M&%=WQ3:R)2OL!5GB>F/HD*Y>*CRY-@":M.T->W:EV+!+DW M8C/[?T(L6C!5,5:'<1&8L)294@0C>?\W[2CG_GZ]VZ]^@8CY^C M^"7S*$%O'TZT17T_\Z&78M=WN.GP1T_\ZK4K2]##W)-& \###0JBY]B>LN.7 MFTGM['[(ZP(P 3JBAM2SQO0L011TM??@?&+7Y(ZH"JZ>>E)('00OR> MH\NX<\2']N9J:G>68.(R/KUJX7^:]Q++S6*TRSE")[LUVT8Y0B$SO0GPUMMQ MI'><:Y;%C$_S-%^M>CRG:N>D')_@%*H0B:;MAUW5E]=5/RUB ]\T0#?EF!OF M>3R 693'0>CI,K#X(M/."7S/!QP&MK,N*1PJ#R54FJ6Z#&DNV/( U"94?0U% M\XE+XN?IC,A(ZBPEB"RK0P48\]@H)?YG=2ZWW%=Y'VZH9:/@_J>3#N'R)\[)#$QO@@^['>/#UQ2]QVJW=Y+3865F!1X9 MISSF9<#>9III1.$%86O&:-H0$;%5('FV!TC*R,,=O$]E<^.TJ/=.W"<0\0[E MCGMVI;5'[#;A*H^Q>0 ]F_G%T.OF],7*@MZY8S_!$O"(3_/OMOE'P"Z8I[LF M[:P H/P^/IK5B6GA977%:-U;UP01JED1XE8V]MIJ/P=Q0U\VGL BZ+,#E44@ MSNK1M2\09RJ&R95CSY+4PDU&;BY6AGBO4 L,;�IL>]9I%*F!5ECYN3I>W' M;I:B+4#_0NQ'%1M 48A6O/ R?TTW)XBQ4XK. V>2'XLG8J9AM"G2E-9PYYPL M=^=$]K9-#91B,/ :0DRDBII?PC?+HDT#HJ(%7 M#-FI(^05#MY/VBUD4->CS>%MXM4A]"V\=/MR> M_^/+[=>+R_LAOXHH#7Y1+O_Y_?KAW_@E]QD:!@6X0'TR;7X8\.E0&8"@QXYJ M@>7G@R^9"^,RW7FTJ2>FIEB.YRG4U3*NH?#&:Z/E>1G=?:BTGP%=O*^P<>;= MVEFJ547$53RP"L$*F(,LT%;1,S MO#!,3C:F(/QEC3C[W9Q:S\VCW7<[;"9+SQ7&E*@DJQX][K?[Y2 51!L@QR(% M?77'\[W#-^^MV8#S0T&_A[!:TP$D9P1[T&1Z83IC!J3.#U2>^#UH %C(II&# M,L-F7EJAHERY_X*Y@-?*8"+[B48#]J-$=<.0&PE32XQ$K*,PV\,*'=,GRKO0 M'R5LFF_R@1?PP&3P:N1@Q^0J:6C'.>D_6_?N;"$3K;U8T1E+1#LL2HVY<?A_RR @YC8+U82[M\EV18"6N1M#69HR-G^25YQZT997<+)3J#9Q"+M7 M7HZL9Q5* =QI236$1'9*"JH,\^,FRXR[T[ M7 U.'%@R'N$IADB!DXFPXCA7UWK3)'<:SY-&<*9,ILB9E)$24@J;*$Q:3+E9 MQ1E;I-PQ<\%8N0(;&E[S'-\R7C:\:O9 ;UGA"LY7&3'RBX9V*64YBQ,7DU*4 MP..^T\3P%?Z8*6"+8X0C6,@%((VE4@PAJ@&1+'6BH4L, U@N9O60_8Q6U<2< MT0'S.P8NO(VG?+8I%=_I'G<(^\*J+G S[$1 M@FP='Z;IS1S'0H@+=\8,82W<&"AC\. ]X:35*(\E])\A1N)!>OR9.NS2F3+* MM%XJ7\(&\R)U"J6P+&J$S?#UD/7P( ,M*:;JF&YLY(D2%DPJC\QF+KQ0S+=$ M/O?17.%.4!"?"6\]3S;'AQ,_A?MU4R3^1,E&R?1W!"OH3'@ L*;<44EMR:LD M>+LQN4O<8N ^HB<7*=3T Q'$>' !^I$_3,/8#7S#&'^=:,OPTAKMIL01N9X? M.R/ #(=T"(]GV,TCR23A,((C&)MAY$2&\C$/ G#3BP),/&M<:.L!!:O\^#9C MAY"?"&@*UP#/Y2$DJDJ8X(,2@ MF[?&K3(9U)*F$#0#0TXB6BA"+W7226L/CN*/P'0Y/T)O'Z\CB;M(PX:I9+_TIO$@=[1%%X!N=)H9=&Z<59=51"XR-%4UDVG%19EY) M:YP_-O?8XP>>;L@0)P5A#(3T0!'^J*XQ&(]-$'4\T"]MC>Q& FA/8ES?LH2@ MYN\!;U1$I'%H9'!W-!-AL[!*1!-PO67Q86*CN54]>7))66TTP2 MTXF4Y+!!P+\)LPP\N^6:A3\Q72.N68!$F"M+IM:!:>"'[JFB>MV$_F9Z*[)[ M$[7&L2;R/WA^1TB I,3!^G.!9Q+-RNE_?'A2/G6CNEMBGUPE]EWS\9%44ZW4 M6*G-UJL?BD2<-Z[-/$Q2U;)%IS#5YK%#B$H7ROM:<<8A7L&G;ZUB1 AR!0YI M6A5\?[%]CZ@I W= P3M,S6"*VOK:0M[$]_\, MY:C*(6@#<)?#>QV(#U<.6(6:Y]>A&N)H<03!7X0Z*357#_!-GET+;)"6^;,U M,0W S%]#&.-D[J/3OP"=XM4?0W-*-.A5(UVQ#/:MBMSHA4#\-@TIS,/T#C_* M4$HE)QE18EXPUYL\6:&/>7.E M!7=>Z"SF&"G4C4YS4A13 Z@WKR9)1Y=($(NWKJFJ%AV?]9;XY(M!D9..V'Z! MH#C+2= ,M:)T&"(U_#HS#_$%^42VT\LS=,Z*DZI/Q'\7A[[^!H:;D2QGJ$V8$%J.1Y7'>8B4Q(=F >FO/A]=&G?)O!Z?+DPHWL/[RMN*Y\P4J&(Q+ M=[/L[#ML?8YJ:B,''\^S?%],>A=G9R<;6/0V8O%K[UOX$4A>%8_ MLVZ$X-T:(/AQ1KC]+>/7WC?PDA"\G]-R;B'.LD<$;ZO=DUZ#XG7:P(M"\:R6 M?]T(Q>O PWO=Q89S-<&OO0^0+VV+U6V<_(+=,U@>UM^#^;.#&?2[.<(-3:3? M$0NKP7SZ?E86ZZKF6QRI;\>\T!PV3J7F54VVK8RF?IDD4:_=- 2Z6P+M;L#\ MW :!MAL*K>EN&@K=+84>;\!^W@*%'I\L=O)YLS11K]TT%+I;"LV:-[.J^;]I M"CT^^'AVNEBH4$>:J'T<*L MO9\,@(8D&I*(D41.KDPI2W'3)-%6^QDM[1NB:(ABQT21DU]3RCC;/%&+07G9)E5RA3>)06W M&PJNZ6X:"MXM!>=D0U5*A=XE!7?:QPT)UW,W#0GOEH1S\J4JI7KOE(3W7<+S M2F+!+\?GD!TO5K%[W/X\#]U7QS+AC13#";"-6XJ/[+N$95?O6<@O<[+7UJG? MK9I2>EP3):8.-%"OW304N4.*S,E66Z?@N&K8_*C?4&0]=]-0Y XI,B>[:YT* MZN4=%=/&CA]&33)C?=?1(/H7ZBW=6P\?=1X MNQY=P3-Z@S.JN&>R.[=A/LEVJ7>?KQ[N"QNIQ3IPR_;>B2=,QBW7>0Y_2O^& MC;Z5N\\WW[\M;]>6ZQ]( R]:K6CT!68OXKP,N;%?8&?A&\0^)/Z>A#Z:N\'G MR]:G^\O!/UJ#JX?+^U\5S7K6YIXD14QNMUD"0!^4">,DW4&4$JZ=/QW1_^"^ M!:^/^.G@E\RC^7*1?33((C9S, ^WYU]-^T>XBF%Z,TN;(Q1QKG1KA!W?D]R1 M%H\?@*9,7.04?_(=_2"!^L\"&&+:K#QEO"+]95@PD/QZ(U4.#WP8^EC!]FG8 MV/^W7[25L(+(/$%#<:*2]+9PS0Y'3<@._F(VGQCCQR\H%G^^(O3?>W@R* M]%1#CP8*XA (RT&AC$/2^43:F38G3,%)Q][$>;:5$;.:/%BGBJ 56&LN">#A.("XLP45__-]/[8 /[#,[.>&!^R49T6>]6MZ%W2XBL3D*<-+6Z=%L^.CG9"BR@+ M'YZ=JB1XHA[UJZ>A-/*P,@WV&AK< 0VV=T>#..VL(A7VJS?6:J1@90KL-Q2X M PKL[(P"KYR@JE78>1,F81%%O)RD2NX:%>/@-Y4UN>_4\KTG6*_//NK\=H4< MJKLJAZ(2]!78TP Q=1F'&IL_F='Z'W.=-'-J;2/0_&+RPC>L-83_G*W-A#"7 MNU$A=J!"'%=5(9 VKVW/=P,DR7/-=>X/;+^JP=Q3NVL43S;:PNZU!6ST M &BB\6Z.S. =^ W3TQ$/&@VBT2!*O-V[0@YULAD.]3U"T@N!GI7GGVTE/:TB MDK^OE<)0J75H'@M:N5EH(EUCL^K#YA6%I?V?*F2L;D:/6&-GA91\N@EW157= MXE3MG>S &1^'408DMY! NNFTK*RE,47P(R7D\&OY=3(/;OW4(5X9_*#]1-9L M.5[@YJ0)=3+3A':947=S^W!9E/-U2FE>$J0C^*O?:;<_P)W*]$22<^_.,IFC(.+$MYTJR CW'29!FXHCWB%;YB^AY6 M\0)%CYGK@I+I:S\QL=,)?,\T*(71AP7B/RN6J8U,R_3GBLLLS<=O';H*-S;& M9%(&USS!][@1^]$$TH-'^A.0F8\3 ;B5,OL.W^1Q*F,3 "8'KDWY MC=>>JS%+);A_1Y ;RM#74$9K-@)>P8TX@0?O@=\>%M'5CB]0)] MLF250X7<@"AYD"&X((?QR8KVI)D6)9".0=Y['!%#Q 6V@]S!8RZR 4S\S6(T M8HFM<)L1T[7 8XEM&0X<<0%V@H[+"6'$+!. RA''GVC()Q734\#*P<5^,'@[ M^-HN]3"Z'[9ANO!<&[:,A&,""$=X,H __Z.] ]" N)DR@_L= ^ >QQ:Z'H6_ M:0<, 2#1A^": 5.\QF"8:&T"P3U/&&S 5?!1.NS[D=B*HINN'DR!S@%)/'A\ M8!F*-AX3U87*E-K)IAUG2,20WFBQM23+AI:PUR8F+"*$:$Y9P@AL++@6RY,\N9A\; MXN0>_"GO0]1OF3];$], ^/TJ";4#:%_JNM.2U_5+7G^S'S/W$I(Y@U M"AG!UN.L/^+JR[2/?5#,FRU=[APUIVW;]@WKC.5/'-*?DH\+]JTEY:YOJ=:O.8 M9@(F.R*L@2:11D81V5C2L^F03\/2GKW 1"\2,"MSRMUBXB?VB"7H\-EECP'( M7\>=\S>,>&?B*J]IP\WR& M\5UK#EC,?JA8ZFX_BI7]"3X?M@0O#IH -T70#0;7LT>&-J'K.38UU?QOX,Y5 M9>0R39_@>DC(J,^KN%6X#E[:T*;:(\#2M,?H@".E&R_%"UR3^;AABD?"DC.T M44Q0\?E-N GSR;1B5BAL0\#'\3QR]KNT#5NG^^ 3V!F6YG)XN>@+&Q\JOV?Y M#C.!GX1PI.1IN@ZLPI-^00_=4C8<+&X#+6NX;X2\5PT]F[Q[ +XI7PTOU#5; M>,X0@", /]A1)EHS1CDS9(_D48/]"7D,?/#+X;GR.UB*SX0YRO_5IK,/<%:' MJO+UZWE]8F@; 4?F"2UAP05E;NG',7 M>HCZ,DB&[@=CRDB\%Y0W@/R4_%2VB-8L/26R- T M<@P#A3^9'G%/9(8C8$/P#KB)#CJ>3(O^A/V,X3T,[NF&M^:<$T#I!2./_1'@ M0X%% E^5K+BZC*'3X6=C!!3=P(B&YN?DVD#ZP+.B!YTWW6X M1UF$).21C^:T[=@#J>6)\'MS *DHU9Y1JR;IQ@_=&2_=_]AT/3]VA*!,!QY@ MP+N#^]NK>T001 PX'"T!E[]Z"JF;'K+X +L2 )[AJZ,CU-)T?E2 F#:Y@E+0 M'LO&XDFX![YIF?^CD)"]]*&Z'K@$#P2CN9RT?*K4CKVI<'",2<> -T.W5#"= MA@$*+;XYD(.N%VBV+\]F@>QJXOK?HS@JP]_^'H"$786]172/Y[QT ;")8T>, M/F\,CVFNBT1:FK@%-)'GB:E/$N3H8E") M0F*<)LJ]=>Q]?Q?[N90+/D2(=J@,8US)619BX0!=^E0U]0+8SA\58A50%RYN^Q2$/VY!NX&SFRA4U"689VY7Q-#:E)X:$5OSZ\3BE")R2]F9S M/4Y\Y0&N/JLR& K:'FT8'E /^7 2 M9GA5!L1#N1=JMLBK8U^G _-+D*B,3&[8VZV-M3V-KU23@*!":=9\'. M"W.QDA0/&$WRUMD"Q\(7\C NZ,N8Y1.E> AC%E;R0@NO]#"%"-*NT"]UYN0E@B _'-1 M:.\XN_MJ^ZC5Z<;__ I&\R,QP'/-8X.?IM=*?O5%CY3S;Q1Y7)98ZWF12VU^ MP:$W)*C_2[."O*!?4;;M]1$(PXDF#3J1/-/1A MH)R&$WJD%*^Q$LS@9W$<1<#,:INU&0@.)YK+4I6*^0 4Z.W=!/B8V_&0Z:*2 M\1P]+$95V![WVVH[%[8>[M'CM#N=DJAT]!]2K=>EF\,G*T\2WLPU]1)HFM4! M24+V'+WPMV/QTK?N/4*0 !P'J81)%G+>,3R8& I!-V$4>0#)[+9W!-Y%L0T#I7;$EKK%1NY@>;&.6*1.#U3X][B MXEAG_-*X8 !>)0Z:2K0H54MD'W']!F3#?T&[P.1;H%'- -$OLO]TDA=AGAE& M'0PFTF]0E0-D8Y2TJ]@@<"+W&MJ9L#P7,?A3))QB\7[-,%S..9E4NFRN5@GO M'>TG9NQA(D<8TR\%;NX$.>8Y'&E#@;]=!!1ZZ=CJ"_!I-)>:H3@/LHE<5?XU M8IN6,L<$*G+V6$Y)DDAVG<1(E304(!&>F4@>&>!;6W&%)KPO M5%T\J?8(=S\P9U!+P#)I 7Y.30\I4NPAMC4L/^%&&2E.Z66TZ I0DPK9_$G. M#*-.JW,6__/E:",=M7UR6J"/ * E]&=6X&U/-SG)*6;< #SKH9OTCXKTOAS= MI)(R8(ANW-6\+L^1!=9@K7:$X<+>8-!6]9W)KT'N( M/-M(KM#F2?.B1G_DWO/<,6JTE?#) "=2XQ!43PABP#?^]G$:YFZTTGN*VJ'?!2/+ MU".'4.H923 MGV%-U%G%HHM"4PJ%T)&9.*URD=S7KPAF^%8]A-9?O3#@[K*4!U6&XJ([N45! MX'\R'QT7#LF:4ZF%39R%6>.T3;"%S,0(\&&!>?LTE9/8.JO+L41Q\EM=#V:: MT.Z&VICY7-W\PC0+F-_ F()^[/G">_Y.)AMUCC#9Z';X91!^0^E'[Y5S/+E7 M%F#?6@ J59U0&"]T8A>"D?%$W(B!R'#FC*7+CI1W,6<]'0DJ%N*TG4 MX7DF[J0OSN5%T?T93MU#93@!'@FD1SW@Z*?4[;RB4JR]^(14E9W8HLSRCQ+R M*=05,_M3JY3SH=P G^8%%D>++G%Z(MA+@=!-9/47)P+48$!<:&A.B;H"T^;J M&?X,NN*$9*0_@0,::QA_IZ?PV+K0)56^[6>-NN!@3B;Y0H2MSK'@Q&X$K0!N#(M/,..0+TD-'F),N+4+IW2/H-=Z)J(VA MJH2$HVBS&2^TX16<<72(W%0.E1)1[@!/R_LCP ,G!]:$::27CFAB.9HM<=8* MY_A5>U;^'AB/+$/$85'F,VJFDBC$HT7JB**!J6F05I/I5.0/+$,5?]=LTN=S MG%V@; EE.V_SGO).LH[!U[^'_$*44 OX<6"*6NZ(RFY"5?X"%$/F2S7^%A/, M1D15SY8Y M,#I:]Z%I =3G^I(4Y=G+.RG0NWS;80U8A^_ZD+O!&@+-T!I]2E[=K]:X>="_ MW6J5=E.MTE2K[*A:I48U*T-TB8B\L,L_@.?,,=]U6;G*\2KE*NO,.:V8?DR& M9J(0<7,8#QR6-&YM-[(.1RRTM764(9#_/[[9$MM!QO#PJ>)K3A/FXU6GG1?CBY9&.3=A#OWL1:E4-.X$^ M@S&\@CA>F5#G:4ZH$UZJLX>7ZA:\%$\/7G*NF2U57-D)B!_WL[8\VI9,%^2= MC# S=\Z-%$)#7I% OH]5A?R??::/@[RS!* [GUQU1 MX9S_X4(9Z* 3[IMW>NOA?M+W"- \B,_YK=5+N=SMJNYN7F5#, M,I.)'U$7*5DK%99X'"J#,%_)FJN%D.\=94#^A,#=B?^Y%/+_&MH% %N-]^[2 Q]=-.00?W;<'WB1K![5 M#.0HU @"-_H+%80;;&J;8U/G/GSA.!QK3TY8U!A&I4Y/FIIH[1V;P5/]YNK=.=NE!*Y,3PD M3UL)XNP8E7K *);KW+V^(^;#.1L< OWD M53<(2VGOBBB,3>6%47)GF-!7+KFSEV,\<@A*OL:E*1Z;8U-_((1BS':4,GU- MB!>D@\8%-65_1A=6+3\Y65Y^DO8RO"LCF$4\-]4)+\56%'J),-YK)\ 3_7THY0(@\DYW0"$BP6B) M9!?QSM]C-\D7:#(Q-E\G4K5,Q*HB&,Y?2$D&V MBBD4]OWEFM-&*"6CXN@N'"@:4@Q6]PT. M]*__13*K0H%QUMXV-$J+"@#%$W#P.]EEK;*2V5FF98;"8B8'@\?Z:&9LK(K35&$T;HEQZ%4CF:(=;A:2,T-S!^U17' M ,C%$?0:5J#S*80(\VBMD%W5MBP9#)=L\9MV^T 53#LP23<,=;&T1%\S4?@G MM/Q4GJ6+1IE7U11YU^4 M;M/&HHU&M'U(S9MDFFM%[43)C!)(C@I: ;8!/-O;XK.+0\A -P>N $1"SQ7V M0O&ULO]L"I()H SP' QN7Z>CTXPI7CJ=:%CEF)VO$.(.$^4O(UP!T MD8/MUL[7J)BKO^&T_(WL8FF.1EYO6U'/&L8Q^1$49Q MB".$:6'(DE+1E'0XWN#=>\)H#!K6R;YDORKOS/?+K!I@_5E631=9O^P_R_\L MC#'<"6 ,)"SJD+IRJK9+9JXLMU?>F1*6,Y>UQD'4_S)L$2>B"GSD-!PKQ8K3 MAU+B/+),'GD(^8U6,76?=I7;9;5\3[.\QG"?YNGV9I6MRAY([)/N2JWB>!,G M. AY$IG-^4I%Z '*V8V"ET$94)TKAR\"RJ>@/ZX.9QY(/UCL%":W=2!<4ZF\ MKOP<),"E0O\3,IR6RNFY=\6-E;?[P^"0O M;UXVQ5X$:2'3J0S9]M$NT'^7D#W.J.RZU*2ND >_,"B?8MY+=8;D5) N@IWV4"MRY_.\ZFWD"7.CR:$U0J)=JO8 M>KT5;+VF"=-"$Z9J(P"3:=9\#B!-WL3IF9AG'0UT2PU;4Z4G+&R*-P+KN,7& MV*G+PY(KTU/SG&UA:^+$9"=RX5/+]-1T\52Y-H+T!FI=LHEP/=M+3;N @ M=$K^Q/,0_MCJ!EZ1WSI4L."G5FS14/[RO-*E7NM.5K;+=J!S;O$&<%=LC5*: MHC;T--!++"+FB"1K8#,*D@V&<958Y] %*M.\Q(1?-;NA?4F;N5---45I)?%% M N5$J"G-Q"C8HB,5V7-Z;;A80@X6\:6XE9_HREH$P/X^ %@8[)#/6;LFJZQG/=D:*T'Z=0C"9I!D M)NF^M)#Q5VY-A69[$QW>3!%I:KIHT5F:V;VPB[WD=7\QE_H1H'VCDN=)B&DL8V<"Q>/'<\'R_P^H9$MV< M#(ERI"WJDEY$ !]1IUP&RSH]09*U3P2=$$^2Q2@YZU$)N35/F$NKE%LEE\S. MG$0,$XF33I0*M9 ]N2PA?7F+-Z,E**03ZR"S^6XNTUZK(MD[1YFS&-LW"0;(0BTX:G8Q5 "3T;) M/UF:_J,UU">.).[ -CG>W M41UV=66B=](KD ;A."NMO /V^#3' 4N^7!55/F"QU >QC&@^WKQH_L\WWG$1 MV?NU/0O\A_F,^U_3/Q#%_RO<<*E"[J)S2C]_D]7<*HHPT_O1&H,N50ZT.1F+ M.P'M/6SU"G8J:V/OX5FU@._QP6%) -]EE,:H>:2%4$:*,C9ML"@H=<3Q9&=T'6< &>D> MPND4[EC_*0R_MZC CQK*XFN8GBCOX[$O#;LM+7V/_S$W/L01[&.<\8[&EPB? MK;"'^@KU_2@=Y;VH$FWV[SW=EE-ZZW--,S-KQ/@G2M(2B6T;Z)^QBI&CM/N+ MLSPS4A^R_ G+9>A)CE.PW6KW"UB\1#<>O/D=H%6F^+%.CH13M5/!D1#K7YW. M \A)S4HC4$6+\B1'7=_*.=7%P.P6DZW@ST'V!I;G8 MS-1CJ6_Y)\-$KQV.3B0=R01NA H_O(;'EX4KT4\<3YB.)5*KE=,]3O*LC2@M M-VP3$[H29>?U>"HWN8 HEP_3IN"_%DX2IK1!V4V*FJ68T3!=WD2E4@^KR!E& M>3,Q:W59%.(D1VG?%B+OP@P]4=N=O+9 B8G*5'2-'KB8NB@R.S$I38O-&>!6 M?)A.*7.WUP]%OTI%:6-=T:EC?^MK(#]D5R-!GRLI?LH[&K@ #$L*?J8YC1M7KC+R^X] M'05!HU8?1J"+6<@8 ?L1$VVKOPTQOT)&! M7W2/K'Z3V+Y(1ZBG>#CAW/8CY6%)4Y?T*#PC/,+$P-4U3G-?25EM]3BG.B92 MK"D!/!$$1K693WZC'XO1/Z?7V^9@MZ2>2-PG054]25X].\TK)%J*R*5S@,+F M\+$^48B]"XA<%G6S4C*/HXP&^K/;?H&HVU$[.;4<&T/=K&S,C<)N1ZC;5=O] M;%"]IC#A.F/^,C*,%ORE87()"#2N925[=I.:I>:)'9F&A@EYL"!@I>FC='1Y MSWM$/6Z<+-1-D(X;*7JK*7 I^U3E&ET1UJ?'UL7TE345NMW8@'G^) 1]X7OG M*K*;ED[;>.^N>IK##45$8>H8T4BZ9'@!'D73A,-"&YHV8RT&4V3D0T=HP-/B M[D[NL$&W2.&868Z>-+\8:0EL:[X -H9X!#O(EH;W(@FIV')V@E\\TZ0<$6H1 MFT8B=BS3H#B-",W@> ^9@.,IJ:9T<8 DDHB*'8E%1N9;ZZRV,=:<&.F69-.= M7LW$R.I[!8*D>F.#\2^4WPSSB1/1WP[N/E\]W!_(MXDOKI.3XP.@GN%/<,]' M?SD0#T@\83)NNCZP2VT4K^=/!+YM%\N<@^&HN- M_S-+F"$7+M%EK9(':FD1*6CQ^ )HR<5'4_ E4W(,$ M73P+8(CHASQEO"+]94@'R:\W$*P\^/C 7>-CT*D V2@\JJV$%234$C04)RI) M;PO7["KNNE3SY 'D>!QB<\"-0LX4NMA_Y'E_E4_5+( MG?N82 W1:XJ,AAT^( MO6+QO<(1)"CD"(0H$(@_-[>4+TX2]PG>S*%K=Q]&[SLD)H*7XU_L/ M"O5=!P-'4NG(\7UGBDL8&\<= 9_CX[_$D,0WMKE6.V,I@ :2"69<+M6_-K$5 M3APMU!($T^.XUN*PALMF/Q4RE>B$@&W@_]\GWV$_/%O"8M7%>07-U]YU&AQL<' GW"^5L_RNVV!>@WG;Q;P' M3(RJ(Y;]XKL?_P_JJL6*Z1%.KNSV]ZZ8[LMJ&G#7<>2_IWRG,-E9&I,9QQH! M?H,NHFP^L8>E<*TX;5 /K6VR"<"Q_*A4.ST$0>1IMCO%@>E2QXEI/3 [K^%B@]=O M%J^SL^R7S%MPG_."'QAFFEHZ30VS2ZXQKLBMI$>\I,3E]N. M?;.#YFKY6?5[8B+O:X"$KQO?"]$]:QK 2NB^HJ&S 10?FS^9T<*F$ODCDUMU M0>_:(-X;QO'.^BR]@M'38'J#Z3O77KKKHOH:]L\;UEZ:P,[*UL\Y]JG ABT[ MMWXR8W8[9"HE@Z^UXSVE]UW,HG(*EO=L8'%TW 2'.LDI=MH+A\K!]5T870V9 M;9G,"JDLI[1]#W9=6F^2[0O.$$6$GVLIA5_L8+F556 M'LU6C=AMYQET<[L7[4/R=C&A^HVXF]\Z*66E[&S<4GW-J98-\;Q9XNGD]L;: MO"WZNO,Y&R)ZNT2T1J.U>B:-GJJG1Z?%SMP.S4S8270"$3T3W<1 M;KOW"*YUT.6YU)_WQ5EW_)Z%W#BW/?D&3>OZ-"L_Z>^31]>+S.JUFX;H=TCT M68-Q-^$$J ^A]SL-H==S-PVA[Y#0L^;*; M-9YPTZZ5NA!]Y[#[,F3\BPKOOQQGR[7M YYZIA[-*&C<*W7B5 U'!HZ2+;+ M>HI!HW3Y7'?SIP)W^1-/# EJG!L[9U'[39[;VC8:/!YKI=? MQ.S57VAL;&P:=C3BME;#=U>>;IN". VS79A!N[%32 RSW3"\#C(PJ'NZAI\H M8X5"GM7IX6)IYQLPF$WNH- YMI$5WA5,G6O3Q+GWW,6U[8W$<#L'XEK@.SEC MQV/DOM%-W=I*X2QP.<"M3\[ KJH0Q$P;.;S-./-_-OT).1*73):D6Q>&ZZJ) MH>7"9QEF6_D._6S:3V39T1>SP-4GFL>4 BETU,N> 052J-TO$#U2.G#I\3N\ M&=X6[9FVO$9Y*#!9N/5V3)JLZ9O,.]>PH^JG>3J16( ?,MC>LO\V9J8!K#47T. ]P\^CLTG)L:X*W.FN7"X MFJ_ K=+O')4N_KGP\+('P6SG\.J3@)IU9G (_-P.%5"+O-B(Q6?FLL2QX8$R M&T7A2C3-25JS#7C8S(1G.BOQA/XA?\# R;E^GBV2+$"+(J$EC)X=!F#_?D> M(MO,TDP;"!TXB<%\S;04;01HQYF!N =?Y(MC@>CW%)>!T0?7X\\VT1 N%,)B MPBQ#&CP&S,C,@ZSZ5ZS#<-5 8%]9<-:3$%@]I+J#/ _73BA8KV MB/^.*S7!##\6;")L5H3[\#)#OX?*I0;O*Z.^& '.6M;T$O(#+RM8U[%9;,V% M:'.>H"]XXI_;A_UVO\^?NGE!)PZ]5TW,)>[N'XK9U'&&^2;X6Q'WZ4KN\[*8 MP=\#:ZYT3C;&"[XR'SA!I. LM6A*&3#][&&?1[U6YV29[PR5$O-)\]D&&MIL MWV+);QVU78NE?Y:T6) W3#1KO);IGND.S?1\IMC3AX@3$2-*^#:%:S/&^23C$XI9G+/Y'F'<)V!9 MQITV)R/N 5;Y9 $A'G#T[_0ZW<[IZ8'" *-F\'C?#=C!CD'ZV^CCS>W#91%6 MG!$22*B/X*]^I]W^ 'OY(E/^LR[Q^%7*4F.99.%-#@('N%2(+]V3TC: MN&S49C,76+=!K%'X5V AE!UX=HQO"FP M4"(L'OR#GS!;!8C6%P ([-@7XC9\-[AR-H'G.U,I^F!IXM8V""1^"3W @:VX M_)K6"(E5_A@: ($[.M+CIA;/ST1P!G#&!ETYGES!EJ7P99 M..A]Q4N!Q7B!Y2-?/P0M^:+\\50XY=U)**-*5#90D]WL(YHO,,P91%D+;M!#8Z MVDP?="'$B]#.A0/"( 0NIUF%IW*]I7 M>]WN*DIMC'Z09-%T(!JO0$R']149=1=I2\S' 1@"EM(YX^GQJGR;%"6-39R3 MIPD"+-F%4'=-&AG$5G2OOS*BDLA9A]%2; VRJ10KYV QM@O0]-[%[0/^#3Z5W)=\< MI$JH[I..?[/N4V)&@XHODC :DN#'8()\A.:G_&W4;\=@/MI:=L09%SDAM]XP M2P2-&.$(! ;[R&SFDCE1\#K^Q&4BN$&^/^X UDAFHI1 'H%;6!+/\)D=>\C. MN4D&HM>&XJZ[01+FDKK@ M'MN):VV$Z7I,!T+?)?S-0(TC]QI238*N#TN=V>:9,2A%[*=N!8;P@Y+?4='1 MJ_RW@[O/5P_W879E7&U&?L;FSF8A]OSKZ;](US%,+V9I8SK1?-WG0 =M$6/O@X4+Q@.L6 2GY<)> M%K:>&$R9G7Q1[8GMC ?"FV'@^6\'G>4RK_R"50>\)G:Z%4U1O%#:#BV@_9LP MTU.TN!@&H_]BLA4H39P<1$A7&*]KGE765-6B VPP8N<8$8[$&8B1.&%^,:4X M-.CPQM'AGDU%'/,\9KL_H.W^[M]HE;]O4.1MH.AK[99= M7?5D#;JM!.J\ZMBWC'Z%V-?;'O:M8P%Y2^2,Q$WOVN;HNPU#Z.BPOV/TW3'* MO2 <+JHRBY*8=W\VFXLM;.N!ZY]'['2KGL2&WFKO$RT*;*#U>H'FZ6[Y-35G MH:Y69:H%Z6U8UKV:UE8)-%'7S/86.]1N[6CJZJ[9[=L5*K'I-@S;5V+7M%,) M]^F>4(.HKN7VUU 3-D]0I57@AI;?*BT7DG+)N1#ULP@6*'H;-D'WL+^K&&1- M*&[?ZS<4OPF*WZC]M"L\VNJBJ]IB]3W>#1B!+^#E-F5][@R/WEI8H#COK/*0 MPVK9@!MW?>U0D&PO8W2)ZG=<,)RU-J;;!C/*VNKQ:75MKLHQ[095=[/*GD+Q M>Z..G/#[7JRA?6>(M<\:LFGDR$I5F"\XX^OLM##C*R*&53.^WCHMO#41DC4E M9TT14OL,KL[9>OE;VZ&1-U@4=!EK"+UUHVSKK(-P^Q:5%4DAJ]=P3TC_J7H*CMD[A-H+=G*T8U#,X*!V],H MB@?'UZSX[SC'YL;Q_\U@&=UYM+&7>+RXI (-M+H''S-&,0"P<92'7$0IUP0T M$-M7O$TU)U[6@/:EHCAU?+F/1J7P=L+? 8%JU,9Z2_,+RC1R');!-_X2V5#D MO[T[N!]^]P[>\T^B;>/2MKQ1%U]^:;P[[_)6]0E&%,N?*-,0.-6L=SGG.LX; MBI#49(F?/,QGG(M%$". $;P 3IR-;8KA#2S+T?&@LEG=)3_-ZA6L[7;V7."H MH7\QY$XR(->-(-=]O9 [.C[.A!P-EF1D)^O:$TR_7"+N MJSOVCMKI=]8BF+-L@FF_=H+IJ.V3TVR"X:!;I!K34V;P+?9Y,U2%CS$#<*+F M0T/&<$2!,V.866T_\H<8#"?/\]&K6MCR7]&,*9C[?/@.CI;WF&7)>6<@67^P MV/0SC]&X7_Q@,-B,,\/'\<<+X8G#6B)Z#FPM,$P4G'"P!O[.)Z-A!$[C:IR8 M]4/:M]@Q]G>O@450'],DWG,:<'L[K::W-T6@0COJK73NWV[[Z2Q&1$RF1"_J M?M.+NEH$=3/EN#5O&%J;+J'I3M-;;P[:'.]>^P0C#]M1R^CFI-]Z1^A:)_J< MG#3=?^O<5;'S,IK!=8ZRLM%E;\5M&[:;3:+@JUW;L,N ++A;#(8\3#1;Q K" M6,-ZV49MM7?<4X]/^C5N)??RR7 +*;TOAB9/]TB3VTAO*D^9J=R/SQA&N]!\ M=J69[EK9P]W#7O7W[#87*49\9:( M7/-5U.]C1>,QU3ROK5>BF^H2EUIQ0Z_//'EA)PV]$B^VFRXD*RRY>7:4LXU" M=: F ;P=ZP2$A6MWU3H]/E5/SW8E^E\*7K]94LJ*Z.XG%KY[)3M)4%O3M#N' MIR<-N>U[R5V3VRI%!EO5DEWVPZV>-;9C7I< J%J MZ.W>ES;\+W),-,KP[EA*48O83KMD7\E7I@US+%Q;&VYWU.[9[KO,)HYWZXUE M&S):J@BW._6@HKTHPDE:VJ++^:11A/>^9*,(;T<1_E=6O*:L'MPMT(./#OLG M+TT/7M,KO-JV,W3B]3JH;E^'OG+<,3-WI48W;::WQO1J,"2BT\ZI 'OE%D!( M0^L: >VC$[5WVJE1]_EFU$3#$=;(EVEG%3:^%6-&L(7 9=X67?K]726[U81F M][U^PS,VQS/>BD46*@@5C;*BYK3MPUYOUT99.0*LXRB_G5EHZUEEVYBRL.9A M=U\!MZW:+^Z%L-MJG;;:12V+7YFEMK$Z@],>5N'OWHF\5V+<]_J[HI8=EBG4 MB0\4=29^E0;:+FH;3O8V.+3A$8W"L"ZCJ(V!]@(J+-IGA5;:\=&>K+0E=-@T M]TQUT+$L;)P3-8I$$:$$,]$R"1'.&POQ"?:8IGB\B6:+=U;"J]%JPR9&)E[T M6IM&[KHO:J^S7_5D9SU4JT\I[QR=9;8&6[>!:H(<*O1-A:LU7WDV@;)&N$*X M#P<8K *_:Z*UA!NVEIA1'(W0J::2:&OGST.(5XXKOL+KDAW5V[WC%44-9Q'X M^])V:5MII\5^ZE9@,-FKRC"?9/NIN\]7#_>%#5=B_:ADLZO$$R;CENL\AS^E M?\.V5\K=YYOOWY:W=2G=Z"I:K9 *1#LSN;%?8&?A&\0^)/Z>A/[2N\'GR]:G M^\O!/UJ#JX?+^U\5S7K6YIY4X[ YB,T2 /J@3!A7!SLH]86;]4]']#^X;\$# M*WXZ^"7S:+Y<9!\-JI>;.9B'V_.OIOTC7,4PO9FES1&*EFF#4,7^9TE=FA:/ M'X"F3%QD!W\"\CY(H/2S (:)5(1=5/@IXQ7I+\.&*\FO2^A@*L<.;(?HFN-% M3#KX2/W5D)>A HFZYV^_:"MA!9%S@H;B1"7I+75-EOJ&1_"1GLYOXM?)==9O M?'>INP.\ML8;?+9M" @%=Z6$84T;SDX]]'(E^=NN\ M=^5>APWJO5C4&YH_7P+BA:D<#=?>; /1AG2*22?T$]:!"AH<>JDXU&UPJ,&A MA@\U.-3PH4:C:XRAK5/!NPO'LC173/AQ D^S#5B)_=39S"?''WG\%$/SM?=U M((<&F1IDVCQOW5?AP])W$ [?X^.B406;/^[DT9(#G$\(XR[P*"Q ![K58]PY M^3?/;Y[?/+]Y?O/\"L_?>[.7TEI!W8H)4QL_^'C#?"YG-=]WS5' @\B^PV7N MQ+% 1?0V55A8%FR[J1K8S2%NH,ZHO5[Y0-W>L[!GS$E.U\CC=%Y%43(N(/6U MK3M3]A4P^\IUIIAI9=H!;/\V'!0[>-),B[(LG'-*.QG&,)Z4T3#UMELZ];8% MEWIP2/#7P<VE9K C=#1)GJY- 3=$/0R@LYJ8+DXS/Y%$'2[K;;;W8:B M&XI^TQ3=+=7%Z450=*>O'A]M9>A(0]$O M,;BD:*SFK4F)B:]H(HNOL2M.[: MQP3V%P<()TS+,L!X48"G.+%>2"UEE X:[-I5$2>]G?+)#;4FV#:;6QIVK-:= MY"2GDV2^FR"SF4BJM)^W ;H=T[7Q%@!)SK1B)6[_6#WK=M33=GLO7&GYC,5= MH^Z^UW_CI'.ZJD&^/](Y;:O]]JG:VY0Z;?6L*4\M,8OU_CE MMN"7RYF"7!@,SVNAJ_QMIR/15DVE.PEAA,'K79'J\GUA. M$V'>1(3Y7 24J>TM^R,PGP ;;-]31+]$L/P#)EO5P7/,%GD"S">FL/&8Z7X3 M9'X3/LO3G$2W%8/, \ @B4!#I@>NZ9O,NQ2XQC-EIK/ IPR9Q<: @RD0K5_5 MEWFFGG9Z:G]/&3%-%*"AJ 1%Y22:K1A[WBM%83SZZ$@]W9/?JR&IAJ02)%5N MIFZM2:H14@U%U8BBWNI"GX/@?LH(6*:*39G/YB:9G>V M>AP#W_CB6 ;Z9GD*VTLXC--CM=M93,B.'P8R^L'#A2)?3N%OQVF$1$W1P93+ MLMWJP11.":OU\>0/H^;0SR$9'.IV6$JS>47S:UZ, L4;Q0H9D]"B"BFIFY.8 MLF+2;5TM&0Z.7:I1W:P4@D6 -FH4/[JN>GI\IAZ?+.91]U<\H9@ KXU\36YD'Q,( MA\'(8W\$L*?+)PSQ9T]4:Z\P@7#%^=O9^0AQKZ@$Y6*GXYME8PG;V6,)%;AW M^/W3\/*?WR]O'I3+?\&_A]%5M4.,_4/ZL^6,-$NY"T86X-E0&S-_W@ L&V#) M07YB?[?V$ET6E+,V]P6"58Y8&U>\/3 3%6#0L8G/A0[Z?O;L[Q[R@MB$19K; M_(WY$\>XIL'+4^0#"]\R%DY\YGC T8!C@9@+G>(CX33IU/<+XN4NR,A)R]S7 M[;/-7&]BSD"*8.]S[9&%$J35*2U"NL 6S@X7K?._*(Y< "=N9B&\JGS]>JZ\ M._A\-SQXC^+EZZ?_JTUG'SXI \]S=!.DCJ=YKED M6-9H]\QM#0%GST%?G0.VKBOP3\# R9K4KBK/$U.?@%X,9HIF HW8@A$4F*3/ M#C@(%C6E-+;X-P+3ZR7DR#]XD[LSG5TQ@SJ0C34\C?J5=:A3[(/ M3-%\10>K$CD8.@2*P9UEP@",^Q&X^PVX"\'M%(N=0? ($DP*GM"]13-WZBI) M=R?I*PTK4H3[P2NA&&TYD3<3P/L"8/9I9QWP]7)5*8ZHQ4/(^&!0)W+VZO&\<--&I^%$LQ^9LE37Z>7$ MDC8%N25,5T!* JHRG^VJ[7XVH Y?#L.$G0MOKQR,;IA/>KA_O"@4NQ MX>=RLGKB"9-QRW6>PY_2O^&,=>7N\\WW;\O'.N6V*TA;E-%J1:RC<\*9@=Q8 MZ$9)?4C\/0D+1.X&GR];G^XO!_]H#:X>+N]_533K69M[,JL*S\EF"0!]4":, MUP=UL Y%U)7\Z8C^!_,'H"D3%VGR3\ F#A*T\"R 5P8XQ'RE/&*])_WDA9S0.-< !E'QMP,A+5VDI80=2?H*$X44EZ2UU3P;NW&V\*5VTTXM>F MSZ:@=?NFC\N*3^(XX3J T_7#Y3>EA_XST/EXGIX_GTXO+Z]408W%_#/X.N_A]=#Y?9*N;J^&=R<7P^^*N>W-Q?7 M#_*:^\OA]Z\/=,GMW>7] '\8RL>'_M*=A%]W>0KG6H#21'/GRHWC,^6>/6HN M>:^O'!=$L='ZZC@_\//0U^!P6$K/?%40R?#R/4Q,3_EGH+D@(ZPY@&?FN#X: M.0">*9!WZY_*.U3U$ $[1Q_25]+7[0_O214!79"T&@*K)<#JA6 %=NI/:((> M4Z9,([T16 9^O'/-)[A,B2(?RE?XSR-%.V IU"B4@>[C]>VSLQ.X"TWYR M+(R\@BKC:Q2055S3^T$Q(]!D=.;BGNAQIHU\ Y><:5AO&%@:OD5L=VZ(&4[@ M*N/ #US4<+W XGX,)^PH3(\?F[9FZ[CD#(QO_%Y51@%HP,SSX+%P*7N[S^X&7/IDZ]TX54 R"[>A+\BW'1S1O&=S T>*@\3YK$X MJ"3@$R!6<;\31?.4'[;S;(LSX'_3J?#=T)Q$-F.$A8AH#B" JYA31"<-WP3T M/\?U^!%/M;FB:P$LCX<"OP1XQOQ-5(RCDZX)VU <_'EBLB>Q1]]11H!GL&=7 M!NK'8T:O30%Y2FE(0*;X><\8T9^Y>+H.;=>:'RI@6'G.E*'C"P$P=P+X$_5T M3 \8SXN(830'F>].O1!J@L+@C55!5?*K9].RTM]Y$R>PC/2WL$- C_2WB#[I M[Z)C3_^B9SW81+&^\*T/K(4M+N!&@&C\73!0@U/2 /H%; MR.-'PI(T47"^0/7:#\!OP#S-DWS.0"9'?V=Q74D>P,\0@(C"FF)3OSF\21!1 MBNCH)C!GIR)<;C!/=\T10^)#.QR7]9C.?P3NBW0TL&VDHT5F_X\P VG.\(TI M8^B"Z60<*EWNU>JJ"L(8]!E#@O8>MJ9<<<*5X,6-,*8$)\I<)P!0FQYZ7@/L$3Z%)X4O&4/,YP]"!D)F,3-&;.B4#,4P8C_A=E)"T2$X7XD$OI&,!*68QZN*>36\ <7B+0^43XQ*EX/4TPM@)B0O4$B*"S,50D@.P% ^?@!3@&U,$ MIX)MP1O]$2#?'9NX212QB7MPT1&;.RCF YQN%3A[%Y &';D2(HI>@E/ M+DX0@W6$O&-/'/U_9YQ'^-H/8(,.*!>65+G@38,900\/+'<17$,3\A,7L(%< M3)O[?T@C2JP8GNFSZ;'#MZ)A#T$DPY'K*<4&[7:AVB35&H0]UU4X>T! Y>,;N<.&W'_H]A"U5^%G#^A??DX5@9%3 M)^%E$VTWR0O :[.$OR!J+9)N&N([L\ACLEAIUCU-[-PW\B_M] H;A>1CC%(6 M>F>GO;,/43^/W)V F',VO)-E!C.VFT%<13T\2]W@-@BQ92D1!5*BN D\=/=+ MT>"2?%]X45YT)YP^T>G&J^\:E*H)2FTP1":,4A > J\B@]P+9F!,*:#?F" Q ML#G.C&0+2 MO[H&@ HB$98",N#&8/*F.;[FHX/!DG%\=1RX#01 M3\>6*8U:?I<01\2(R=R)ZT!).S_*?]=F&-)@BAHK<2C@[N#:/OL289+N1I><6V(;W2Y MK6F$9GS"'2!ZXWO2U;Z [O(9 MME,>@@>D:#C TR2J[(A%J7@YOB1_J".[)X MSC)GNCQQQV CTE 9I1V"(3\S?=A$@V1O&\EF#B 4PE55+/:(_W'98V!ION," MIWMT .PV&C?XBV: $6%2J-!\8E&A.@,L=::\^,B(\S\P-2QG%G/ ,@6+S,#F MIMBUI[P3SN#OA\/#T!L<-]G!@'%Y-%2F>V*"'X(N2QF6/,)#\5O&*$P":@7] M@M]G+SIQLF^(K:19&/N<4SH&:_#XC>,QI29Q;^B"127T@RB+)_!D-I//](GM M6,[CG)OVB'2HW\Y0EF(F2A*["=\+JB M[@#K4H)#HPV\=3KA/@%IWPG$$UEYH%E'"76/CF:1OQ6P2!.1]T?F/+K:;!*9 M?&KDM!UI'E=2!7[&<^5@H3'#FI)J"+B;>&TB__W3/[+1>+&;IO@F',[A2\1> MM]2A(*%^-X4.,LV^<[HL1SWZMDYY58?B#^[6J@EH$>A08"6"*N\QBPT$1@I/WK+J9;P&.8)5(;X4NX M5GN4/28BQRJV.7S4'GD>DN;-IU.&3;DP>.0&(D5:%-YRA\ 34T./*V6=3E%G MQ'HAL+L]S/6NKRJWMYQ&WF#!64C()L-O>6)J,KLV##T?*D.>Y@K/HI-PW%A6 M/D=$^#H9JI85'O""='PB4Y826ZTY%=;$LN/1WL3%=<=UL48AG7O)NP,")Z\$SQRU[=G^B*^3U4RW-P6KBKN =UG]]2+1&%6F0>"B\N$JSYI[I M20LT2N (8SLBX)%59B90><3HA. P'AEA6!C\"&PM,"@ A(_#U#->J>!8ID&\ M.EHO3GZT(._H!X<<%L>QK'H--RI-B54;9-5[B"(3^:IKUI@DBAOHB\0#$]$M ME"J=/9#4,?\6X:L4K!4111U21<7E>"ZS> M>.,#;BDN=JAC-@;W7FTU+*_2-C_>/J'WACW7J1AZC\UB[MD/S$;44$\*B#B! M3CI'[9XH>W4]/PQX4 :8HQG/VIQ40 N>3_F,H8^7WWNF1F04R^NA@B 1#YDK M,Y0[Y#[+G20V\TYR(,*U(UFU&E%SY7&X%JH#RQB:E;J![ M>A>M^-0B(I@ M#=/EFU"Q%) 9*O?SJ' J/T!3F3H&LQ3+U)%K*U05&8_43S1L@P+ @(/2TUL/ M4"_6J,T**;]$ISQX[F)U$3'\^'&08C2X5KE^QJB'L*?8+ #RQN;CSX[[@YR@ MP/A\D5\=UK#.0,T'Y3I1OAV#F>G)K!H E"49,:*&2YK*%*MH09^S&&]9*_9 MWE:/.C#JVHP[:F6!@8;2%'^C"DA#F]$?(F] :CCB')29XUCQU.[01!@GL)/9 M3Z;KD(F =7^(XA/-BQ*"LE".!& ,80RZ1;,\1UZ)=5R(-3/79&0S8"X["!/> MOUAFO/,L=C5*N0AA"X_C>[FUV6]P;XXMBZ8L^=J$W[#= 0,95(]OO_T"-WU$ M],"=\F1Y,+-=;CK-L*I>G^-+ZG2"1,!@=:.!XS-/#)L5*HI(L0-K:11(X@0U M@3UARB@1 !S"%-04 MF'1I++06I YJ_.,CUN\+(A*TG60+IAVO(.3\B'Z(A68]T =$R3M!1( FY NF M[>%^O"B*%D*,%X]J5!S*>,PA"FA).%%]P;.=0!FD?21E]-O$=15^!]=9Q ;( MEJ"=8O7>!"M(>0X,T",\*5H/=X:6M\^Y]PVI.P/JDJ*IV67^"%(9C2-#@.=3 M($6+JAZTL96SHU@:D49>:D(C8"&6 290YG:$?AES"T3Y0M/ ID)T2V;9:9$; M*P*'A97FU"T+^TUAOC+B'Y>DZ1?DWV)LG7.Z1)Y0\IU)$W6U,9;G>3[HTM2/ M ;B^1]T(A'$EFRRH:%Z*L<@I0XXIFO_/N:+L4"9_X@5FFOLCX@4Q+9_# M#,D*S4PIW4S1P M49Z"Z+*IR<* *2\(SY*\1,: UBW#)=MOZH@@6(B[@H'R M$WOCRLYMJN#'Y5GN@<[;82 BPPZ)[.!*P"G+FK>PK:U!74=,P]2($CA3NX?S M>K2Y:C.D@P9TNK;U0U7Y79MC8;GR$(N3J\I7W^ NV86?Y^(^>*KX356&H'\ M[=O*@T#98=A#)+QX^##D_M\!AF[$=1> #]1JERL"#Q=4^QOF74?+PU?.0A$4 M(:\O=37+ CU(J!N"X^-/0B!&#![KU-%]O :3UT+>R'D0)BJ(-XIU/N%AO__/ MWILWMVTD_\-O!:5UOBM700H/G7'B*D66'2=.[+657^KY$R*'(M8@P."0K'WU M3U\S&("@KD@$),[6)J%(8,Z>GCX_G1$8!YJ8M4$E0,L$L/F8I Y@073KVF_F M(#IDY=:<$%63%%O$(YVC'!H%L *WCPLCU(E>'D?\N5<"Z9 )R M8)#EFK& 5),)NBI\19EH%9-H>77RG8L7C>;+UO7#MX/.[[Z0>QR%14^VL&FI M-$>^X=BW>" [SB].%Q48.'&LY0P&++DB] ;MPG\3^!YV=J3CR\BNR7(IB,,4 M^LJT@QF0(0D*B5R-$9XG[XU""C,"[6GE9J+#_.;C*872+D8#HQ!#5():"\K9 M(-)P&#*.&"594;@(C /"!J\84S [^;)' . #:I*<,5![S!8;>YA!884,^*7 M)-I7KU)Z!P>H13\D2^8.;\)LA/+$_=F#5.(1!E%.BK @Z.1B$ET:X+$:D>TV MG+'U%U?J[R+ 2Q$$D1&P.A\SED *@0OT2IO'0BMX1* D E1)9*]HJWAN1QE; MJG445A5_19;PQ_"US8V!/6HE%9FHU0&& MMB2PP),DR>'6(I;"-BNZ,H#]X+51(X^_ZH*>Y3DI[9B50&UKKV$MT=(W8>T" M5+2QFL'3N8&>XI$)0S8CKLI\K/.AE5DXG,;:,>!3ZRZ?Q-ZO05R .,T#'>B" M!I?"A_#TPH6NEEY$(?_T_M:W3P6-IAG&5Y$J@<)#VQ,YC,_1SP=-A)$P>@KZ)[1VGX/Z!7'S;Z+ VRK_3I(AC# M?S^"BHELEP6V; H-YDFLE44M>FC3!F=AXFD]-Z&/17H66"*Y+67Q9/@EU*^N M!/(1)0D^OM"[%A F1L2((\Q45C=)_W MR:FOI:LU.N8;KW_,8($J$5MCT!MX97\0QV6((6,;KX]H'!^-)>F+X"&@KL'* M7P:W(33W?(S6]T-D_@NADPA##FD0-1ED#)6D9X7^,/$\@5*07 3+01E-B+^Q M\[$)5B>9E-X[#'_69Z)F.*@%-[#FG_'(9F14-==G"ERE@DO9+- =C8!.QI(I M$.!-T*_W(OXZ W$H-A'01Y.1MDL=AQ=AY)T(_^?3>/3E^,3W*$2HUJ(1JH"M MCHEI'WNS,"Z(U8/VP92I/?^\]/;"D\,98Y.L/1!1C*VQZ'_Q=H;?:4EK9WO( MU#9#1 2TP(01XUW2\,3J(5464VWCFB<4U2'[HN]#CG]BOLI6&U)6T30B*"%X M,P /)0T2MSA$:'C9F'.$*6-K#%E] PK8PTO4[!HV@;X2C53($'))EO-@1S": M_R%W?@'B*\_J3&:%12#) XJP[SKESPHLADV"T6*]2)+E*[2UI?VWYRGL#$CX MF?+.<10"#<=HDGT2TT'F!\$_D^ND?*1&<7!3QTC!\[E@^(B8H!N"^P+O)=J^ MZLE"8R;:O,O4Z_H-EBYA\Q.THA- 'T?J M193BB!-@JK@D\VYA1L=&7TJ@$F0Q)63 M&TG22? ,V>9-ID40!D=7<$9C[RW(0W5!=,@IHD3JI:ZZJ*K2A@:D:9;L$M0D M[7=@^1%-+!+&>%5QZUD#BH(B1O,)JJS"5:I/\?!0X]O*DRVN)<#?@8(BA0LS M#,&94IV*C,_K;,;>IDR#M06"FH>0?ZAR\3[![R@YPE)I1A#&_RU2[;@:H\V' MXN$HKD 8U:J%&Q?@ORS ?]\%^+L _R<8X-\U:?LTT5YFS8/KHB]>FX*)%F>4 MK$AB@8FYC<5M8&X/ODNO?.+K\1Q3:[%+9/2$N\;PIE)2(-/ M])@.D*.GCG]Y_^D+??6%C(J*L.OQH@'1($>G\3FBA4176RK&D8]O4!U(N$9\ M,&,GDYOZ/$GDBL<<3"./H/-"B5W"ONN9K%!TA1W="K9TY(B^(=GH#"L=5E?C M+"11,4.U531]BJ'&V6AW/Y;_$1MPY>+GJ=9GI!6Q03]C#TZ1@I3Q.2@C:#4. M$.$PGQ5A1%NOOF%$#/ES[/9\@6?7R,.39%1H"'@81"E%S9-+5KLT+95"SBS0 M.=B1,E:;B;%:66M"X.VP$R!;XQN5]%>T;5UIW<+$6E!/QN"R9$VT@IB79GM+ MF%XC$\DR#=_:X+%"S[X6-K-D/J5(*=*)&MWB9G&))FH*C+@W2:@W9D]2=## M">D0>RJQIJHJ0JG+8DP5;C)&/V"P#,CA&CIM"L<=U4SQ][/$*5Y(F U*_V2) M%1UI:Y0RC@P6JBW*M(7&N<$I%V>_^*DEB "56'U$LQGAKOLD)?/$2"DQ^E6D MM.; ,X\B&B36 PM) 4UT/02.B^(^Z.!A!,R%8D%:XG%&:#64Y%BQ'ZLRZL!H M,<;0."8/]31(8U'(T&&%#A4+1-QR$U"^.BK9&.C$>/^H=8'(CQCJK$27GE%B MTS3#A6 (XP5![4F./P;H54?&2\4'.,1VR*:1(4R\62Q@LG.$Q#W3P5$^AI\@ MN]&>+RL<2#IAOZ\:4U&T4C6FS=0E4K /F/9YRLP#G=JHM9TI,B#I.'^T7)@8 M$E,D1,)(@G$RQZWP@N)\)I?J'-I$79/LO\)3Y].KC&BNZ?J!>6FKMK8ZTPVN M7_(-6ZN;BFNMD3>BMO&EAXE^ #X]!9DZ,W0$(S9QE^2?TRH?2!>)MMR8^6-. MMTR=[U#"^H!R*AA-)UAQ5:HZ:N-:(]]_)/"XV)/C:D) F?.36XZS M52OG'B^5,<9,,S0?W*-J*D@>*$!.0"Q+&%)!;'PZ^E1L/$6./6UA\*D8!H_> M2]B;_(T_;2%B@Z2VOD].M2VH# D.QG>*C4'H]16 ;:9IH$$=+*Y62?12O04 MQW#0S8D:2&!;XVKB,"RL< AZ24?S87 0:#$)6LCL>% ,-="N5!W81^PWF&75 MT""XG&APM[L'32 1Q[3K4':Z-\A^U9;MJH-2)YD$*;^00X@UM3-U2-RQN;J MMHUQOHPN-F'3.DK,!-J9:&B0B78.!J]X/1K/&COL)8P,*80%TC#3\Z5&E"M_N' M^[W,F)R,)&I^/>CQ]<[AS$:PA898^*942V-_8Q;T"0X>RIY_R-T%Y%P",^N* M5[?T<,?DGAXEH/HBU5O787/(>I8) (6EEY'Q2L)_,BNKE53S-#"*C !#!S3. M3 ==6Y'W##M!5AHQS;!SEW;H@H( 2\M<@ 6PJ3Y3=6Z+^B\J&6:1M?98B;CB MP"0OI;QL<&2*[(UBL:L\Q(IF'^.Y6;^Q[E>MA4: M42-H>:(K26U3I0V'5ZS1T,S%-:D0,1A;*5\%!I6 MQ=:(##Q%Q6J?F'W2PI!F[2:\)"!O@,G,T'N(9E9MFS7VP#+6:*DPUG07W<#= M[IO(V3_]ST#$^]X]M+MXGM'.R0$32A#/"Z.0RVTA1OV+'"3(\CK_-0PSA MHA@@RC\RD;P2T8/V5LUQB$USV+:*QLO$*CBFVH%48J\V^T:,BR',+(GP#DKI MMO<^YY>UES7,C+XZ 0;%M)&B["M:&UI>4YBEVD*FD5N.F?C<*,IL02GR*9NQ M65L:AQR/@PJD%%YF9J^, A984I>9'*/2(I8/<9OK-*AKDD"-<%13J5A@Y3DO M)%GK])*\9EZZ)O7Z ABVJ3F&,8MD*"]B#,:H"@,UME8UO1LW!R?OUW?6U\FQ M1DP7,:*PD$WXX"4U]TTQ9)A+8=I&OE&A]8UA "E:W%@L^",'K)?9-<8:: MF5&2D,SBZ^=$R]?%XX#NC$_9P"E0W5$^GY&TT,Q'W1[/WB5U(6\8)1;HND5#5':75'I$JJ\X=*W%*'_X2 M9A>.*Q]CS(MC36+=U8>/9#O3+&ED150TL+7R=)6GW22RCE5NH9R(^U&)54S\ MP5H!J-8T;-8+S.[K7T$&8R< 9_EST43?>RO:Z2\<5.H=665,Q.#Q]I>_CE"U MB!D*1$-U4-P9.=WY28ILT!9)Q$BI0[=P,#NGTAO+&87?AJ,K:!$S\,<*^::& MD[#!TD> 5J,\D@K8#KH8DQ=4.CKTD9IO( 1;5'9S;FRL-X->ZWA,LA]PQY4!/TB?/9S*6Q.X) 5 M)><>8K8+B5U92.R!"XEU(;'/)23V\2#BZ(J66"B824JQ,,@(_[2A-+N$(+<* M[,N_,(,E85^!AK0B;"[C+L!U\DVU4KRSKRDI/F% 2<]4']7FLT+C)]C;H/6> MC-2JTG'&UBTI6K90S[D1@I,#A\FPFM!_07>.!&F5<]KPGIPA2)V6RG%XB)"* M8;!!C)]01L\47ZME+F*0"\9D$\#GTO&(Q4V:Y.#F0J*G@#V=*0N;ADNTEMXH M T;Z0_L$\D! ]7<8-O-^NG'L^YR LRO7N8;2;H(4;P#@KJ.+S\+Q."JON,$. M 91?BR;>!%!NWC]D@/,5Z2MZI-XMH,=OF'E_.!A<._9'+"K_3HP'7S"4SCM& M6?]W8C4\.TE=%)V]FCLKF;5_R$ED3<.7>)C\,MDB@!_C(Z6P58%%$?BX***< M/=3 V7B$< /D#AGT=GLV6U'B] )\::%5V1D:7"[43],%4J!?_D+#RWX6,D@LOXC70\%F>&-D: D+*L M;X32^IS74PW%$:]K8;X__6+ @A=L@3&R4L*6HCR_<3%25MZO[WU5:H[:W86* MT'*"QD+?]JY5T'@P0$#'IUM;XXMNSIG!$8>H,IBE+VK<--#1>@O;9RTOWB,6 MLIN_;*&V H(*+"=;7J,4L4RP5^4**"Y,3W ;B.:..ROO6"@DG.IX0 MKX8FQQ(C0^=B@I#A!!DY10 MS6)J8'OUXTF0GV60%A(:-(5BCXT%*K!.4GS6B@>TD3VOC04ARU:98Q'9I>3M M?%[+?LBF7\Q JADUCTI'<3C$B7@",/"U@@AA#:NKG1Q."U4 ''_N3?#LTMP*H2%0E!6JB,D0,!LO?3(/_(0/QS7G" M%L[4-+@();?$A-@B0S%.#>:G52Y8LL?27(K0DNI<<"@)9!L>,E$,!.8-H]WV M_DA0/[KR2[@YG=":62?"Y',B2&684O42[3S3@1VHA,T5:6):@*TGX3 Z2L;Q M/UPPH4QD*97)FNUWVSNN)^08?YXMGH4S6I(:M*6.BX8UX#47)!6Y9P0HG:P' M&FR,MDU7EH"Q46-D7=<9;/;^X!"F*II7;=4UM+ESM(*3'(LI;#IBEHBD>NO MFS VNOHQ[D#:3:UVEV!DH:A?E?'.\+0HNUJVMF5E)CB7=)H2=%*<353#)>-H M2 ("S%8:FQ&2>]&4!!#E& M\R:F=D,,,/97LGFZ:C1F'=I8S.'DV M0X4G7< WG(*(PQ&T)DU\JHC&?LK*=Q** 7%[''5?R>#1 L(5!9HK+UF4V M6BM*TLK**$E2)@5NWN"VFLI/<4%U=/!BE DA0$TVUDMD^$NNF'%=LT1<[YGN ME QK)* ! =YB J2XO$QL!AC,3AS'#N1H;%EG;&(<+0JC5E*W(#D8V-4)X9:R M#U:E6YSB-+H2876+*-;*ZZZ"O>IEH8;+-D=I6:$@97AHS^C60DF0E)'&0FE.R91A1./41S!'F:" M>34'-;)B_B')NDP'-R'_WL\TF$00P@@ '93(T11Y?.97$\)*U@XBE8ALF<%^ MH;/_"YS?"SS97-:!^;ZM9Y:A"V5!':RJP!AM5B(#;0G:3;> 4\P6P9*Y++>9 M"7.S(8>BM70@?VR M0 M+!P0=B'='<\,S#E 7L[E09\'H*Q@ HU'\)?LK^&^R )R;:?%%I!Q6I_ MG"EZ35;1/CQEPHRNRL*@QKX9FX!TF]N>]"&DAVDX%QE"JV.2=XV_$#"? >^E M#;,+)K$=M\PU"3 8Z$@. $I5?,9X.CX'0]*<"*M9L1"1U$SP'Z*!ZZ!+?9:Y\BJ57K&=-+:R10FN M@FXDZX) ,[0U'.BK4U!E7SEC-(RM@>#5$%. JAYH%,PS51V3CNMD4[\ PE4F MAJBTQ,\1@90K7P"3Q(%EHRE6=3LK"/KV+5Y WP*4P8&7H]R3HI#K M+><@2\'D1"ROAB!,J11GDMUT["PF@5X:=P 51J*@S!=Z[)XQU;HA]0@2PILPI:O:UJ9FN3%:'9%J%+Y8K]08?25_!LN2EWFSW5 MV^R=E'7X5$(\8!2'\?2_^_2G\?2_M^3P:V\SE-1,L=*\YALC*S%A>*'?G(A4 MM##@@M = I:-2>D1O2(31 LTA3&JC@T?G]%+S).K@10"BAY4 2RT?LC",K*\ MB-)/T:R##$D;@C&;(V/%KM8L(2ERRDNT)?E6.A'6[@EOB\PLY#$,TJPD0U"9 MG" -.D,GFT5+"H:U SME6+@ZQPF^MCYZ\+O7-Y!K?.,SAT M>08NS^#A\PP>/);>A2@[,?4?&ETPT[^441NDSS=4B((EJS("K^E.0T<@JO-6K746*5W4PMN/%B;O]4LR"S&5N_K\4_ZLE; GID?04@]BH!\SAT'0^@VC!\6.C/G!L*[Y[]-[2 MI7C^==3"TL>#'F@)G/SE355W,M8=2:_GH2!39#D\N)3G->P!LBI1SRINZ"+^'DG=01&-'MF4@T7*4A9 0*5<> I MU\&?AJ)\"?FPR8T],=J_%,'QSH-:8(-=SQ !T>F0&^[ !KARA>P)\NJ6/&X4 M)<58!SO(I)S]Z*E>S$=&5Q][/VN3SQNVT!C;,/O_F^]M/*ZVTUT\Z.CF94[O MVR5.V$J/T=7(4/"NXS!!4LFOJCZX0HP)#+11<00&'*88*=LEJ-V5]7O*CE&P M*QS4;J"*T6M M(T :1%0S$#H8$P0,%:.OWY"'B2H)%H#!GT MMMI^ *Z:PIX$9E*R-\9#;NJB(#^J%7G0\!U O_B)Y>O*8MI"8EI($J8/%O'LYXJS[I=E:+2!OC^UR-C!-0I M@3^7U7MJS7V 6U"_^O/[#_I-7K@M,E]R[2,1R$@&0H\3'.X_4-K!2,/^+M5& MZONE"Y9\>';MU1*/JAYB4X^-KH6X5 J@VH XY!E[T=_M>;J>9AB3L):A?$!/ MV)#U54&[;":T\@B;1[+H\5U$J]>Q,E6\,C-K TC4,K2Z5 M)+*GU#Q=@$$M@R0#'0R@DPSGB$()QT'"ZHDUV26^J *8[JX:3%>#:<-@W,@@ MF),R(@ \U^2B<9(EEB'+K!TT(3.$8BY[)?5;=3A=YLU0D]9Z+AS1-. J(L#\ M+7A>0W0!;3O=U]O>S^HJD3-(\3+UM6*"A>8@ MZ4\9%DH?[!?#*OF;6K^?538"!?030G,B>RCAM[0#IP[IDS(6.^>^Q)CR)AM< MJ1&KOHWH.):)6C#TC/UH$TUY@M"L2[%I- (ZG#Q?G4QL)'8**0DM##3D.C]X M+P:]GJ>+ A=4$+6(6>B8-4+,LVB&O"P)$!,56.(QU\I8&);Z8K>WV.<74T$>]^AW&T'^ M,PJMQ,LXO*&69ZTOCB^_'WTN/4_O:'2?%M?:P)RI61*;N9GUQ7%2;'4ESE)C M>33D6]O:=1EHXB2=IRKI?&;_[-$(-")];VZ)WJ6-B@2-"'H\54@&1DAHEJ8. M--Q;'*A"CV3%61:.PR 59[$N\H:.;L0LELI87(L)OT0\1<9!-N(*!=B0 ::> MYF?RX=Y+JG*8FB!:U(NL63 KU4,+:C=\35MIK!5!9W4!LD^#:O@J=!<:@BN\Q(&Y7( M^6Y">BLE.^SD#V(]O*H5C8G%3LKA9^ S5M[$]^.IZPY6N?>>ZUGA#<#2G MGM,"2S$?T:B:Q-!M_)-0M\5DJT6[*=4/IZP>VFD&>=!MZ&!T*@3!%Z0)Z_7E M5ZUX:^W?@*Y?61@2:"%HCJQD_DZ8J(I8R:L1$M][^@U"V88$ETY<7R+L<[] MYN/IDDUPC/Z),OIC"ZHK\4Z^@5"1)-T')SU03F@\*>/N2I0=8\ MI[00RB31 E,5!Y,BAN*P/-B<5LLF.1LV N7I*14;\-(P^^KI;#^=?DX'FG,* M,#2L%C3)H;DAF M]YMPGS$#RK(SHUQ?.G@FSU[; ?UFC#)_&4B9.X!/]0"^CRTC]I'8G#_9>3O: M &11:8,G.K>)!_\J*T>@"P8CQ-DSQ?H_?PG$0WHX&R'T#<%4%G(()4;<7Z$= MF8'!2S-\B8_H+CN [F/)!%SFF# ,64I,M0U/UB6)=GVOG"> &D%*4<- M4$T?O7*H)' :KF$=\-Q_$W+$E3FL_@U7:HUJ$+KZ 59C=TJ?Q2D] M%B_Q29DJJJ_78RLRAA1T8_JB$"P;2%'',7 >KTJ3L;J6!'4&)T:5ARC,-B2+ MHT&V]CQ=8:+?F9\BJ6A2O=,J=E/TS+)]7=RZI7N6KDSCXKS2"$/;WE\45+5, MQ- U"$TE,%(,M:V2;MR*KQT7*P=V1&C#<&HUEK#).!/?=%S5!TA#MQ>58CVH MU 'I]B2L+Q4D*M*Z\=@O'9OC&HYK7*,77Z$W]8OXM;S/H'8:"ZAU2E)T1=*- M;0>*6C2-5Q6!ZID(/%M2AWNWM-F.%<^2RUA6 M,Q!.I=G,UQ8\:9S"0&6296*DKQ-@,>W'2C\M7PIJ;$S#K5:PWE!<$=Q:Q/G* M"/@M+;@L9AGS85>PP;*"Z.$B[PR;0NL3(P6$*A]/;%A<4ZFN/@30=)*L*D6P M5*+&H0[LS0RV[KS(S5@"3")JEHURRO)"?4D"AF$3YKS6&@YH!N,YY] 9%)30 MI-A3JC98H1'S_5MK($G-# M [?CG8O"OXMP'#H?S]-E<8S:C-6587L_I;CM<):/HR#4H&48=**]%,:S4(8& M"PX5AH?%3(3TVR2,),:;?ZD!;H4PL2#E<*HD$\!G29&K4Z55_=)V(*& 8(M3 MUCSF>AXCFH=A/%;KVQ4QA\L%8/DF+.$N&?:Z(@)BIBB.2S/(,[@B6^RWL69. M#!K6@]@D(=)>:3 "V].CW[@4GL8!AZ383&I6F\J,T2@1Y>QX"ZF P5Q"HFT/ M+0@M9XQ7 HR?+#[(5"@V4&9DA0X:]0A+>>%G;EIUN MSBE\U+0DEUBX)+%PV'.)A2ZQT!4PNJ& $3).H&BI)?K1,,O/S"R?=>&B#5R MSVS;D)FV/\L62U">6K9I$4HL> ME";&P6LJ2I\TBC$F%M4G[3V6NK^>0/5.(@E!M,#:6">W=I+Q3#)6-#&2D[1X M]4V"4#CN(ED&H-.)LJS_O)OP%-@@#A:FO(5)KE%B,1SQ&5"*SAFD8FJY8Z!<124DDB)JX1.SR!LF/[*(]H2CR]YI"QU9.D$ M")1&(F]/FZT7/AN/O- M@*E8_<-5MQ#[2R^>^ 9][R(8::O--(G",0C0MI&-:JT0BOV;PJJ(LQ%25ZN M)IM>>\%LE_Y\ZPR8D-JZ*XZD>\N8NA"%4\Y&'W1?!X3BIR0N,JZ234S6RX-O M\B;()J.O4JR:_%IQ%E2XX?9J+O?N4!$=I7<631Q5:,(=J=(X)KIX )E:'1?E-_<,B"-!=HU*,RXLN,0]_S M5 21PL3Y(*3)1%$8.N; *=VZ06%=HZNC<8NK&(JWX)"<,\\^?BM*AZ!^6UWAKPH8V6J#EP_2&C)U^.105RJRM:>5:.C8UOF*]," MI#U*V+@[*>GAWC1:4X<2RP1XZ'19HY-+-]47(Y@8= MW15FK8JDV#;)?[5JR M,3)TXJZO"U=RIG'.GB\6\VK,JD%(+'OPRP$@0X1!3# '0>N0T GB>DR32U9V M*A B-\!]-/7;S)@)/RBG8U0B0ED'"GWT#+X% X\59364VIL.^I(P"-(&K6QK M[XQ+%6&6'>RV1OY8'U(48[2E%%@(-.Y45I?&UI=N*S;ZI457%W;6,80+P"EB MK#&53>L2GX@EI?O='E!9'X-$@:6*GAFXMDJ33"OQU361*!B/:]4]$I9)= HT MHG0%46$N.3N7<=&JZU=*K,HJX+GKK@UXA:?P35W[/G+FW8IY]SKKA&5<2)5E MZ WR/ W/BMP ."/SEP0@^UJJF20FX3.<"-F']IRF M'^F6?Q\3I..F6 Q?NJ,A"Q/*PLA1>*D).JLZ/DC7!"Z;YY'&9^6O_EN,S^4; MK8D"'2H*6F4432EQ$W-YQR;_P%B=H2,A12>?--ZL)8NR!G=%$693C3>PI F* MO])90=KW:X>'F4=2"HQ5"P];!UH>KCPK(:VHJILD^4D0IM7;#;1U?1-J1J"= MM/6E@KLWYA)UHR";2MXA?$#I&-HT/"=.<@UU@RRJ&Y?>XYQ>.;>GP3>,M<0< M?'>M41 J+4L.RS+7R[+DY(;F427(O1S2.(9O$4BY5EK5)+JP-00E+"ON7B-O M821!.B:@0HVE"D.1L&H4.+F-P,.T$JX3SC

2EVVPD)1LDBX60+98.X1I['<).4ZT+ MRJZ+PJ\88DD8R^@+9!PE7%6J*Q*Q^0KC$IJ6P\J4395Z%B5R" 2TQHP! M9+/$6U9]GEU@YK+ S+X+S'2!F2XP\Z; 3)U#=&0\%=X)/#VCTFBDE699,>,0 MD]N%:3["6%NYTFF)#%#S<8ER=?,2M"A>=%SZL8,_IY072S&7\U0P#.$N54)^ M.FBK1(\T85S6TQJ7DFL"4Z'1TS?&6R5:ND;H,7]*$IU!1:,HT=+LA7AC,_NN MYR04/;*QI2MPE2TK/1>> 3ZK1&H1%+**;F$TB.IPM/NOE/DX'%-@96S5"*M9RZXS!@ M?>JJ)XV/I8:T29(QSL#DJ]-,[,Y4Y5(A&=M:%"O0KS8D0V;&WZHG&J:-;$-2 MM?AK"EDG5:#J/)>EDJ8W5S";^7:>8GO5[+ MSOA$6R.W"#9C;,12NS2'L^JWFQ>Y%1R*JD]RAO9Y*5!OX2J417Y A.2:AV+R MF& IV*DT* KSSHIJN$4?%'*^P/-HWWMN"GB MH!B''&J/CW($:)Q1L#>)889 ";23.5W&0/4<./ >OH4&-8+ZWT60YBHE]&PB M2"I\:TD1F$R4CC5>N'7:YI6]>=YDV7B^UXTA01OCPRQ411H"'^^ MU%#P57 #=L]Q=^?2DF(Z@D-&%I5FV^+U]KD[V'$JVF*/(2+(-%.K/&D-ZQ=& M5#8#6[2UI>=GFX-=K! B_WKYRJL#5)PE>9[,2JM9"67Q<":I:Z$]'KL;6 O8 MUOBGC;V;+:T/,(P&_O_E-9@@_V0TS=:+I@58 M,/Z<3K'PT>_0P#3S3DA ^;4 ?6O8\PTG?.0]]>2 VFOGZ.F)TM.7\-O3H*8: MHM$39+G:5;([^&ZE=%#=\\TW(B"0%I84&6A/V-"FQMZ6R"B8/]?MG;:_ M?/=PQ'_#47^$'A>/V\;K%]=W?_A=]0!0]-KCCJ@_\'<&^^VNRJIWQM%"\X@. M_-V]H2,%1PH;KP<#?]#;=;3@: &NB!U_?^>@8[1P-W&K=6M=>^(6 O!9 %UW M@-][YO+9[7ILX;SM^OO[>QT[;IW8B[78_1V_/^R[W>]"CVWVOQ,] MMK#]>_[AX6''=O_)&;9:M>FZ;EPWKAO7C>MF?;MQMHE;VB8^+B I_]!FZ)#K MQG7CNG'=N&[6MYLGI^VV;?P[GMP2C=^Z$MFQ*^_YPO]6XG4V1FZ$-E.]-C"[@_]PYVNG7UGO+J':'5C M01PG7;7'80\/G735B1Y;V?W]@ZYQV$[LQ5KL_B&YZD2/K>S^_D[7G!;. M<'4/Z>K:&FI")\_FK4<_\(<[.VT>X:YL=T>&L2Y4U^NU M*C1V9;L[,HSUH+H=?Z_=E,VN;'='AK$>5#?T#W>?Q WK[))WDIS[!S2(TR2O MP'*W9(]T9WJ59[J_Y^\/W%72G6&L"=GM^/O]5LUM7=GOC@QC/="W=H)>-CL]_S>?LOAQ"^[MA%KL_6#@Y:C7=S6M[+U@T'[(:YNZUO; M^KV6<7Y?WEMPZH"IH374JGRJL*;R*)DI;U.\=].I-(*UAUG2M$Z6PB]Y"IWF/57I49 7?BY63H=KC MI[OMIN$Y;MK2OA_V6H;^<_O>CCO1WSUT.]]VC^WL_-Y>AW;^B5FD=$PN3,42 M;RHRU3*A9XG0=/=!;;Q^)Z:H5,U4D!7X'[9$'9V^\7Y)HC$NG_=E&J2M98+5 M%ZBM8/G[C..QC^62H>WOK#*TYQGL4U?&T1*]K-+\]0QVJ2OC<-S%C>,)T$L7 MN8LSM=W#U&:'(CE8@&>'3@#UY8K;4ML7C*H168\#^L_=(K\D!7FWJ7--Q7<\ LC4AK\V# M81?Q9)^UAW5=2&O7W^EW4>)UQ/4,B.M@T$6;DS9'Q%/\#G .;$GQN%S-H07Y6CH<%4 MQ$B1(JV-^F^1Y>'DZI7(E?@&_1K&8P4O#'KN!Z60K32Y+ M<;_ZTTA%D??IW1]__GYM'\W"N":-^HIOO.:^/&\XT-U^#_V:G36?[8]3H]=\ M.GIWLO7SYY.CW[:.WIZ>?/[!"Z++X"K3-([2?ZPJ,W_E314OXP#MC*(._:M' M_X/W%C0E^6GC^Z8E_^5-\Y+CWCW$@I]^//X0QE]-'^,PFTADP>O;4H/UJ5F1_'=M5/^^)0^2DU=?V843O1K.LO'Z MQ[/7/X:OCY/9'-[+DA@7+)\J'LTI;+&B6H!?PF_>[]#\-/-.@!&-O5^+6'E# MX.B#WF"''KGK6R#9AJ]__![ZOW;."PM]FUE7IMC>RK)3Z[.Z4'&A;I[J(PRB M-G>ZNH2)_;31V_"0&\A5:/[.YL'(_,U\8Q+&=)R:+Y;KF?,=#K%]T<$Y^:;Y MS8_E]Y:UJ JC4/ MCS QLT8F9@[T(^_I?:),'#UUE)Z.IT%\KASI.-*Y,^DLE:8<-3EJ>B:,J.YH M?'J"GM;.!R 9M^>'W'R31%&09J!8@V*6%!FH8]FU@70K.Z@#=U#O=%!1P>[: M,76$\S0(9^@(QQ'.G0GGA:,:1S5WIIKO'-4XJG'2C2,<)]TXPNDPX3CIQE'- M,Y!N7)KI+4UAQOV^=A'Y-\8([J\>^;(_\'BV303?/X_K10G_' MW]]I&1W=T4(W:&'?W]EUZD(G>FQA]W=;+KAN"P;=R0>[74K#=6MQ+U-*9?/U ML*HQ^Y*==CI5".*5JB###U[*)ACH(\4T$?A'9XADX3=OEE!,HUK,*_&]$26F MP/=Y/ UA K 87I#G:7A6CT M#7\/H_XUB(L@O>*_<3C;WILB#>/S,M7E]A/12U ?B.D0Q_MBZ ]W^GZOUZ,V M7^SZ^[U=_!/?S^9JE(<7*KK:]G"!4S4+<-U32=FY=L6O'QXM5JJB(.>5GBR;=15*!= MUWNCYJD:A0&1'"[PT0P6./P??^&RA%R64/O>(1=,[;*$'#VYX'Q'.D^.=%R6 MD*.FY\Z(7):0RQ)R!]7%T3K"<7&TCG!:(AP71^NHYAG$T3JJ>0)4XZ0;1SA. MNG&$XZ0;1S5=IIK.23]2ROJ1J"8O[^_ MY\($'2ELO-[Q^\.6PP8=*72#%/K^7MNI)<^?%#H;/+RSRFJC+JNHDPR@[_?V MW&7@: %&M.X0JNUY->!%#HK%^RVG%KXE).*'KS;AMI6 M;^^1)70_XXU.]>&\F?%"MM$H23'O)HFIJ7D:PLCFL-')V,XM&A>8R2/I1'$E M#0<>SI(X5A%UG4";J3<.84 YC3GSLF(T]8+,FP;I^!*ZAFZ#W+M4*:7S%*D, M)BOFF).#:4M-:3Z2AW,T'E,B4Q!%5SX,Z[ZY2B\.]WLZ"8G??='W]P\/Z;M: MLE&9O&3E#^$P%Q.K;I4MM H":R\MZ",0!% >;,O)M[F*,Y6Y?!^7[].^G\>% M1;M\'T=/+LS>D4M6<=*YWS2ISS/[1I M&G/=N&Y<-ZX;UXWKQG7CNG'=N&Y<-ZZ;Q^S&P47<1ESL-:/%';]@WU7>]:1 J%$[!RZ M$G.=Z+&-PJ.N]NS:,X!=OS=T^>".%I 6AGYOW]6>=;1 @L'AKBM*WXD>6[D5 MNB,8W,TNLZX^_)I=YHN*(O3FHUT&GOJJ*K[]9V^2Z>S!&OB]@S^ MKC.\=*+'%G9_LVT]ZV77-F$MMGVKY5U_UD:6SN[ZCK\S=/"[G>BQA=T?^H<[ M[J+O1(]MG/U#9U#M1(]M6$XZ=-N[B)9[6$X^JTP%*2)3QF-OK"Y4E,QG*LZ= M\:3UL[7C'QXZXTDG>FQE]_FQE]_?;+F'4S;U8B]T?[+J3WXD>VS"==N>R=Y$G]["?O.E0Q=C[ MX,T\QC!NB_#2R2-YZ]$/_.%.JZ)Z5[:[(\-8%ZKK]5J],[JRW1T9QGI0W7"G M54-T5S:[(\-8#YKKMYJHMV2O5V@<<]2V2FK;\??V]SI(<(['/6>J&[:==M25 M[>[(,-:#ZO8'K=H;N[+9'1G&>M!A/'DZI78!JM4.+^FVT>P3]JD MH\=5+^"&1>_T<.CYL1HE*45I_N 5,1!#%,;JE5?%>#^J8KR?&.LF-O=ZY1.M MSJFEU;8'T;ST]&4(:XJO#7<6-^#A^-[;)/7RJ?*R\)LW@U^GF:>@X['W:Q$K M#P02#^O+^O1,&(]2%63XP3N_&D]5,L]?[[I5X1WXL>18Y7I:S MVD-TVC05:\1Y'N[M']YT_^WM,?L,O!=]?Q?(HM?KW9DJ@"@"+U59$>5>,B'" M"D9_%V$64@@X?'5T^F9[N6-I!?.SJ+)"-K?=M::#!FLVZ.TMK)A9EE1%00[G M+D^\I$B]<9BJ49ZDL/6S((SA_-CK1HL&5*=7++],O!C&,%.S,Y5FT@@3[\]) MD([QH3>ZR>VZ<^E.5^#BBMR'L*]AO_S2<01!QAS'>7"5)A$S M,/U9G\QE1U6W453@.A(/XW6_J7#02J8ZW.TMSC5-)BK+8.# L6%K M+L+1'2;W$!)T5Z_Y<7BQ2/1\KGF6]0?NRB]T8,-"0U5]H8Q_> 0.I26_?)HJ MM5+93U,-3%[6TWRT/LTKVL8MKH#'Y9>+]$#&BWMN!I]0Y(!W9X '_U#*Z>WM M:K:PWSOHF SWD+,;[ X69O<(#+[5:=8YJY#\ FW>A=56M604]I^ X+HZLCK< M7:2J5J[2E0O*CVXPN;?-Z9&L(S8L_N\&%G_!BO78%@UGMGHHLU7&&\I+6"EV MP%]=*[]XLM,H3^\,%YA ,*8HULP*X_21?5U.0X0'G .3^ 8-Y@H:?-'?8^L) M]E/C$PTWZ9/:\B$"=R. M0'+RF9==*!7F=--E#70EI%DU1\!E;;1$>.PZ@6F49'E64W.7\,('LZ.MW1U4 M 1A]8P&,RC6TLEO(\8A'W-@FY%A]HE-D"L!0*D>,F0N^>OT=^$B#]^'PS^9! MRKRDY'8P(![FM:,:^OR087#7?+I*]OV9-I[>_IYH\E.(MJ-;6JMV)RD@>ED*TTN2S-3]2>T WN?WOWQ MY^_7]G&]1E'WDF^\YKX\;SC4W9:6H&:KD/?CU.03?3IZ=[+U\^>3H]^VCMZ> MGGS^P0NBR^ JTR$)N'O(CRO+.U6\C&@/]20-Z5\]^A^\MY"A)#]M?-^TY+^\ M:5YRW+N'6/#3C\C\&'IS% MR4\;_\J34=5\?RD+$<8@7R*)\^;A$_4OS6FH?OT@W..43&H@W![#3T!&H$H% MKV]+#4TVPLK0_ET;U;_O=.;?BGPNK=ILI MW#EZY<&7R>; PH!/:TK?^#J(,:^\7RN"=)AY09ZGX5G!]M]2&93[+HSS(#X/ M\3N]C$!24MRG2 MZLL?OS^[@1 ?/Z[JSAY08=&3,";.U7R'/YA_M")4]-C,V^0CL(;UBPIP\&9@ MW<4CJ=P=RI'.HYT[DPZ7\)OCA$Y:GK6C*B.I?+T!#UM"!EP MC%]+$?Z;;Y(H"M(,M .ZIT.*MFR.W9,'>$\#<(9 M.L)QA'-GPGGAJ,91S9VIYCM'-8YJG'3C",=)-XYP.DPX3KIQ5/,,I)NG;REK MSSK&#OI0'/02=?CRAS;-8ZX;UXWKQG7CNG'=N&Y<-ZX;UXWKQG7SF-W45Z"K &8KR,#1P:.#!P9W*%'M_/=V(?U8P";._[>X;#=57GIR*!M,M@=M%H? MWO&#KA#"YJX_6&D5D'7C!]T5" X/6ZW.\4\*"*^KW[YFAWF/@1HJRTO$N5@] M?[M+9T_4YNY.J\4)'2=M:=\/>ZW69W?[WLZ^#_=:/N[=W(FUV/N=EF7F9UUQ MMK.[OMGW=P\=KV^[QW9V?F_/[7S;/;:P\_LM<_IN;L1:;'W+XMW][2.MQZGH M# Z8BF7 6%9I*^-HB5Y6Z?E^!KO4E7$X M[N+&\03HI=];I7ZP9! KM 8Y4G&L9=W&X007-X[.4XOC+D]T'$YP<2% ]PX! MLF$\6C)AW07;YS&&<5LTG2ZT?MFF,[LI>=V08:T)RJQ0H',DYDFO9 MX]:5K>[(,-:#XKK(XUHPYSEB6P6Q]0>MAA!U9;,[,HSUH+EA?^!HKC/#6 ^: MV^P?=%&26V$ I:.W5=+;UFX7K2-/.'ZO;>-F_X &<9KD0>0EC5#%SS[/\>;S M,(3S,$X*K&=<.Q!=2S2__<@'!RVX)>QQK6D0]GI2V^;!L%4PE$8"?.:9'NM) M:7V_WU\EJ3G.MDP&7KY'3T((OH;$AMU2NH:K-F8Z7K:B6W/7W^EWRY+I[LWG M2FL'@V[I]H[2GBNE[?B[!X[6G'3V..2UM;O;=?',,E+"Q[-D?$4_P.< )L2? M&ZV"M2&^*D=#@ZG8_<3L9^W2?XLL#R=7K\006*7#^2J[I5_#>*S@A>$.C>-M MDGKY5,$_J5)>$,.FA=^\&30]S3P%CXZ]7XM8>4/89RSDZGMA#97-&ZM1JH(, MGIS#9B5C+[E0J?X\+J#MA+I001I=>:D:J]D\#Y.8ER"9T(]8Z]/[E":S,,N2 M],K[(\E5MMV55>K*.&Y5F< +,R^ =A).E,G)*Z,DRS-XD9]],? / M^@?8XW;[V]05=&R'[\/7YMZHTO'\^_:@/Y]FQ&U?\]LX)1/?GY_^N:(".UHC \! M'?%W//=G..\&JOL+&%40C8H(.)BGER1#(%,O E[NG2DXE\ION\%NDGD&IOA2R^ MQT)OP1AF*CT'WLA7##R;A;02>1K 8$;TF2\8? +>@%?83UO$!5Q $0XOAD,- MBUBD*4S6"W,U@^MS.=E[P [AG=RS&"=-:A+&<*.%T"@(31,D-+H24R\*861C MG$8%2F.4#941 -S'LS@6)<4A6 M($[$, +:H%&03;U)E%QZ$Y CO&2.-S4.#Y?P I:4=@:&,PY'09ZD--VD2*TG M:U.FFT86"!\NEP!_C*]D%^0):L]N <8.0Z4%P,5*Q_0M4829_XU[!"#QL_G:( %0&E(\V2OH@";8;\,6=9%A""F1Z*" MF[^S>3 R?YOBY:?XZD;=.-#K?=>@YM_77F!/P.N1)8#U_E+MYT"EIUA3O=6: MA; 6L*WQ3QM[9J5LB]0(&6?:B:BYU85X-2V %?;%6L IZ5V_L[YU4M&WC"+P MR'MZGZA-1T\=I:6U',W4.Z',S9LO/Y#K.T.9+LRCAMBI0[; 0;;//3W#SN M)=="MJ8CE#L12K^EI 9'*4^-4@8'_DYOE;&5CE*>*J4,NW?[.&3*VR1OORH+ MTC[[W.S;]?C89Z@AG:_U$K3=W(FUV/O6R]!VG'* MIVX<:T]H>G-=I*G#]/['L%4K/X^W'OW '[8KKG5ENSLRC'6ANEZO6Z WCNJ> M/]7M^'O[>X[J.C.,]:"ZH7_8L:SK!W$EMVYB--/*DSG'CYMO:/-KW^GU^&;+ MOM]>K<+UK#/JVG(\ V7B/_W%N;?&>?[1GMWZZ'7#O["BR6[N^8>]_8X16#O. M+D?P:T'P!_Z@MTI@>4?PG:.!]2+XP<#O#]MQ3#N*[P@1K!?%]P_\_GX[X5VW MH_@GYV)H-?3<=>.Z<=VX;EPWZ]O-$S,SMN>4)VRV!@BF9Q_9V!3;T;+8VQCP MTN^W6KFSJ\%'ZT@*/1?SZD@AI\B&P4&KQ2X=*72'%/J[K88;N(C(^PM?".+L M;2*XY:_[$S MQ3P[5&LN+'6@=REZ&3ZER23,JR5H^)??Z45OG6JQ-:\-5&N@) M:S4UCWH<7H1CKCJ%#TGOU"C691WE2QK-$RSRE80:PF5F0*UH:FH.N%^4@!5&X,VIT!7>:*BZ;2X*ADJDIS MW!2D7BK%)B5YN=18@.6J@+;'88KT0$7 TC S!6 S5991.U/YI5*QJ4>%%=.2 M(J_UU]R/'@77&H-GRIIX99DW_<:J*X;!.=$%1SZ]^_FWYK)3BU8\^<;?O-T.I+S6?U=GJ MQFONR_.&.[K;[Z%?3H]^VCMZ>GGS^ :CL,KC* MM&B!+N]856;^RILJ7L8!WNABV_Q7C_X'[RV8/>6GC>^;EOR7-\U+CGOW$ M^ M^O'X0QA_-7V,PVP>!;"281P!J]XZBY+1UZJH1UV;1KT? V^:JLE/&__*D]%& MA<@O92'".,Q#C O@S<,GZE^:$(+JUP\2]T %V/ \'\-/6+#NQ^^#U[>E!NM3 M<_3$PA&^I1%=3EY]9;LC/MRK!N!=[X)EA0%=!< [DKVK /A8W;B*;:X"H*.G M#M"3JP"X=BS7E55R];@GV[1S&C;? M)%$4I&@ \] 5D07Q."/GFIKG:!W#-X-SE;WLVIEQY.7(:X4LN>-9EMHELSOX MKL6,R\_L'G?H%AU(Y=AXW1_X.^UF:;A$]J[0PH&_N]=JEI@CA:Z0PF#@#WH. M]<;1 EX1._[^SM,N^=4!U;OXGC&1#O/B&6?F[OK[KD).AX:Q'E2WX_>' M?4=UG1G&>E!=O^_W]AS9=6<8ZT%V>_[AX>%3H+HG9L1L3Y)N#!]>4S'Y_N>B M:_KM'0[TWJZ[1KHSC#4DP1U_9]@JZ&Q7]KXCPUA#$@1INN\*B7=H&&M(@_O^ M_LXS%*U;-U(_070Y.U_/8\.]QNM31C Y5]U['Q.*I_?E3? MW^X:TIRC>D?UCTWUO>VN08HZJG=4_]A4/^BTA//DT>:N6ZU[^2:J !O#/?.5 MT*,>^A+%B< **DR=0N#%#XP9-GM&QGZ MWN4TC%030$O#Z+PL_';CL,9JR;!N\?9PVR-LF:@8Y05'1H7Q$GR8,//RJSGJ MZ(BCEJ2IBH*\M@:S\!M&7V7))+]$;+$LB?/B@Q/Q$4X4MB*\BZ3].LV MO\3_/C5M(\!9K851D*977N!-@0&H!6 Z'N!V2]"';2$NGB'HXF_JROM4@L%Y M[^,QK"(AQC&^XEDG,!8?B0?4#GR-,3"+^@L8OCHOHB %TDK510B]9XC@%T1 MZWJU?($[(GRE"MK25UAA^SD@=W411 5BXB&EGA59&*L,?M&PC36 /F@:!P0# M]/(4CF =RZ]L -\H\%!96)#S-/DO/IS$#'DW"[["H.H\'.'A#S/\<=7H M=BL$%OUL0/TDF0:/_64^[0J :(O$?92!/)'F&O(KB<\3#G6]4%$RUT7=@,IX M'HASB;\+_5SY"+ Y#2X00%(A M@(:?$<2\,QWR403C6;1\D5MX (GFDPRAFG MT2OQ%AM@0!GHL7P#3@Y"9,)I $X^2^"DS.&R"D>"9P:'(YA9L;MP(.P++8G5 M5@Y+S",3M,X)C#X=TT5!4)_ZUHC@GB&42+AM1U."N3Q7,9YY8 +4]3A$.-$B MRGE8- ZY03X2JFEM8O#66$74B_XF50AAAW MJ3R'JQ$H+SCGU6 X3[S0;38CD[P!4BYI7(-E$'''H0T%'3$Z"F;C(B!XGD ,+: M.0\.6(X4N]-C&[K=<-.)!DD,?).R^,=+^FDS-%>>,WF]X5OY*0LDK M(68^P&?*CL'4F"C!Y&25SKR;LF&\H,S/L7,P.)G$E^R4$#,F[\DEYCHYF-F"K2F*!\H57\7(7^F9 \O2V9* M#S""U<&<$9AI#E^G,-+@2O)3L&?=Y>5488Z'@E&$F+=B.JVEZ> "V$D\"[/* M]")@/SQS2C!)DSF"\\-J4T)0_2W)YL$44$XVR2K+H?-980W>QQX:,[$I7T:, M79VIRJ@Q1R:&KBL##_3$80AA#$U0QF"6!U'$*3E>-06VGG:UF!SU5%)A5IC< M9R>O?CR#1WEINY+;]^"3;DBB/\J06BI)W9*8-_:".1R%;^$,R"R2%+P7@[Z/ MF>2]7@_?L_+K,%GO$BE\%"68#SZ' Y$B<583QL^*G)/^ O-R@9FF='[@9%PE M<2W'W.2,A4CS2@SCH?:=3"0U?T!/; M\X>'/>L5:-M>>=0J/J_[ MI XH(Q(9 2P9/%3>+65#39OX\L$L*9"SZ&ZR8C12BE.6+U5T M@3F*& 'O4_8?/@%L/D!:2Y%+<\_,KU]!.8X&@49 ML5#\OKP=:$6 'N; 4JF! OXVTT]PD;/B#%AF3-S3XNGV.FU[1S2U!8;*+6M^ M6EG:^I.-)$+W6V" !X3"Z9S @L1)#E/,O1G\@QFBN"(I7L*U6]OT&84!I5Z& MP!+.@@@[6W7:]3B\T''?G][]_%MSSN&BQU.^,?@IN4X>K+3W]O3SM2Y9JQ/M MI[,;F$ZV0$0I/7C5GS![TOOT[H\_?[_9[;LT7[+.CC=>-]S5W7X/_1KQ MV'RV/TZ-J_+3T;N3K9\_GQS]MG7T]O3D\P]>$%T&5YGV$>.]&JO*S%]Y4\7+ M.$#@%O%P_JM'_X/W%IR?\M/&]TU+_LN;YB7'O7N(!3_]>/PAC+^:/L9A-H\" M6,DPCD 4W3J+DM'7JJ! 79M&O1\#;YJJR4\;_\J3T4:%R"]E(40XTIN'3]2_ M-')*]>L'T1,I^Q8/ZW&"8G0.PD/P^K;48'UJ%LH6CO M=;8&$0Q7MF6\D \D M[BX(6MU "7F$69-LQ7TW"UAXZ:9X-T6,H7-6A!%=J9CI#5=S7KL8X;R(]$&* MA_+^W/ZR31?N^RP-5'1#NON#+^2=L];OON[,A8CWV3=+4.3)J\K%0M\L24MO ML)?4(D#R9"Y=[7QWD_5GZ:N[VX?7!'<\Q.H?[NT?OKHN9F/IV/3R/!CQ5T9V MG$3%["P,?(1#NHJ0(O_O7P>#?O^5$8<1M0E$, 28F:I@_',LU&W4WZ]\39><- MNO-?"%T3A:"),;0*\#D1T%&B!Q9]GB08COHW]@-M#)3BB^2&!2V M3"L6T& MRC20+LW M0/"PNCN;@P*"JK%61C4^4.8M0^/Q[@7$T[YD\@!X.O5MNSUJSBHRIQ=&=T>? MU\,T9N*O^SNW#\"^L;>'#[/^9T=09E'G0@^#$W'S:G2X9$;'J/ .60#/A0CO MG'#V8/3F]O&!]_%N^5]/81_O@!7S7/;Q'G OCW8#M 3JLMI+H3TR?S#27L5Z M &GJ3I TW<*OR<+;=VH*FAY+ZXVFVUOT?#N.VY2">-_:9HM>NCOGO': DN^] M9>MV?=XM+[4EW>G1LT^73P2VSG(*/D+!0%B=/U3.IJ$BXYBX$ETZ&.7A!=DH M'SC3]/8S?NC8X=OW_+A5/V\_CLW^OG\X>,#\@=MW_=+M>#L[?N@/>@^8)N!V MO.,[CFDA#YA!_A26OML]KVSG]]M8@25Y("NS(S\=68@+8:R]+-2I([-YZ._W M6CDW:W8[=FO7=QXRA];M^9/866[OM4_'#X@@,8JQ**',1'= MPH"]+-3\9M-8Q4"W!&#,B#]2CVSLG5WI@H+_6 3ZI^;Y>[=[:\OG0YV"Q[3. M]G?]X?"NPL_]#*OW>W*H2F^5I2 G7^/LJ[4U C?C/<'%Y5J>< M_+.-K!\PF(HW3@H,**^=L+:,_ZN:WV9_X \.5V4T64XYJ]*E'>T^']K=W[OK M[?>4J:8CPW#$^U",=^CW]E9EMW2,=Y5[VZJE=%63W.JOSL&VG'@>!*WP$3)2 M_RD*X0,4^K@])N&MHOMX1I(4RG]DX3?!A/)4)=N-@< (8,S3F@UFF+Z@&!9$ MG=*X?)<(AI2&,$18$2_(0:#T4BC M/(T4Z$K0!@]38RFUM"=5\_F3(@Q,(;;UT?@VH0\&$>4%>>8(8ZRZS>/"[*YI M,2ER3#NN@;Q!"X,!M5 #Y I&H ]GH8;[.CI]\P_0#U>ZID^* &[M[/%TMOCU M/*&*Z(>M&32_?H\8@S=)DYF@LX4:U,\TJC'6%IL>;GMO"D+#O'D4?AV"C=C5 M)[CEPI'W<3)1V Y!^# K@?>13A'F5/ 5+$3!O0'SLYSP ,TS!)2(?82$"9A, M)ADT<78EP'D6[IP,8.A]@IF'69:D5]X?2:ZRFV?$P] K4)D6OH-?\B/UI@V$ M'W7\69V'64[ $F]"F'+.+]UJ)8"G]V'O"%:16H4SV]\]Y#5)589 %_!>=+7M M.?Y[U^/W5@Y5/DT50X/<<.7B(TP*EXB62$\@?940(!8;AE:3XGPJF ]X[)KN M?:)L#XBG8/3#"=SH9T(AFHH0TQ9_02-E#CM]'>0H]88OWL:L6;L.AOY.?]]0 M6N!=)NE7'.U(L#[&:A*.PER_Y<$+P_U=IL4:5/"=AE&>^/ZNO]\?FB'4!E ; M[D%Y,)9 B7;K,#CTQUI>&??E><,]W:U#?W3HC_="?\3ELZ=GU$O[L-RLFU9V MRGZ\JI\:TN43OC#$F]_74SQ[_2-F'CXT>]HHT9I^_!X[(&BF>XSS^GG> 8CS M;K:)F[GK[='1?P_BX)S1\Z>("Y]EH.S"S7.>T-62P+6;QEZ!_\F#,,ZO\/X: M*T1_AE.&8/D(/%_BY6?%!*]!;(\OKQC:C<=PD2?G_"B5$S" S?KV3(,P$]&P M=J_AJS@N+ M@B1(,?RPB.1R1(">82WW_:OD4<9Y+L7Y,F&4:/)O14GR=0M&=1FD8QD7_=)_ M1?<_B@/D-^PR0G1Q 1$ MOH2PR7'="8B:"(VHPA0Y@.TI:6*J+-3O<$9R(XPI#JA^A"@A@FY.8)'[KU#^ M3,[38,;#E]EI,0M;PW6&U_GWVEC&"JX7Q/T>%3C9J%2ZN$GXI=*$& O@S.&Z MU[9 %X) K/8BGR:I[B3QLH1%0]DD6#'2>$VHHU(<+9/*(&Y4",@%%B MZ8?1%"$#QW3.!,>U@30;I+_[,) 'O.R6*4 M+37O=Y1(.B)\_JPE'.NN_KS1LK:DKA8BR%4E";Z(E2P)AG!4@KR*C]BOU M301)-],WJ"H9'+U&A:HLX15KIA0B!.BA1,C_R&I:%4.9DKX)]^!Z)?Q92-M" M0JV9LYCU%7%0 $=6C.:KXHP_&?E4SDR#D*HE+!&@1&"RZY*@ Q5+BIS#W:]' M4!>++"G'5-NB(E$5+: 3 +XM4NNI3:3VFFG1P)LGZ!6Z4)8MD\ML97+?JY&Y MG)&P#&UG.;Y_+F5XQ@IO:#P7F^'+NAA:ED.;FKII6,2+Z)1KUY#FX,/+U[UM MX)_I$<%+CZXL56BFT R)*AVH/D .AED:RR5YXI8:;W$ , )=V@:['5>+VA9'7HXD#9#8YW18L@YH6EF1 TNB0 M",NW2H95 K$G6"8B9)ZY;XICH.=_#,]DN)$R/1SAPA%>186[NWIJ]EKCF^:? MK?YEL&J2L/3([G8'8 3-/1E]]-(L%L='(4*!FQOMBL+W;,R7H M/&J"8US*M[U-$VTC8UNZQ2!B0\-B[\(\ JHP:3R[@.]]V/ZP?;Q-ACI3!) YI;!7XB-P.YAN\/J(@YD:L^T39KRIKP'T./NV M:?!/ZR4]@767IC[&/$!](/BO0[_-, MAA@@#""2T10#B(JYJ<78]W?MTV-9%\N#5#D&K##<0)A\ BJD7-]VD+6]CS0T M0P0HOIM!BN+#!2Z3QO7I#ZT%*HM!5@,C1$_6ITNK*'K=-$DO'QZ<@PE\"[,PDX@W-E;.4,$V:IFV$X_+(T]F)S1'@>S U1,J/,"G,*T7 W]X M<, J.-KW[>*1GA7QHG<>#OHYJC9EP9.;=HG-SWI*MU^2FV[_^^:WWWCCW_(@ M/T1^?8-PT3B^Y65=Q^&82D^RZ FT9TJ0$87D967F)FND*SC9E9"#?1=RX$(. M7,'):VL^!5XX_FD#KHK9<,/+PQR[E;]DC^$Y6+SWIR>_>\-M[S]_'OUQ^O[T MZ/3]_SOQCOYX@U]\T'^_>?_E^,/'+W]^/OGB'?W\\<]3[_>CS[^=G'J?WW_Y M;9T*1QVAV5'DIPQ:B$ , 8D%^V?O/A[Z])JNLBIXIZ [427FG0LH[ M3:2\L^T=?_SC]//'#U^(C#]]_GA\\@8I]]G2J2[R=G(11$6@X_[?@ @,LCH: MK([9Y,;"[R>4P\L!A^D*?F["S(\J'+%2'V0XNYS-!-FVEFNG<#L M=1N%<[/$=A!+*;E3?4&0YO')2*SJK*I/0 5+);A#_UY:=N5W7TO[BJQ]\*9. M\,&&Q^6NCNQ=G9M=]3:KX3R?"[@Q^\-@J[^[J5ZBWL+?[([U-]S=R;<1%6/Q MCD;Y2XG*I6'$8_U1PIE&6+6>F0]%!3$#?)X",?AV?.E-Y<7MK"U#GF]17?( :OAR@#I>B, *7%HMPO:)]FYX:]F[A] M_<,AYW8$,_9DVY: )>^5]C)*'$,I>>P;Z_\8O2$S]'__3TR /$Z*1RN#>] ' M8>HD8LI#. F9,&G$)\?&S9<"668ZE&*&*1XW+[0)U\(>\5!'(2Q)P%:"92_= M9F=@F7$3[0W2NW/G;:GL!4;1C4;%K.#(%FV>*.)P9&?L60%9N&G5FJ8!^FNU M=V<,2YI)TI_VHIIAE^QB;8YGQ6N/T8+L)2Y9O5]?8'0@<_E.W$I?>%_-?'!+ MYDNY32C&&>ZM"YF;0$@..$S)Q\@^>RMZQ%@D+E7PE1@_4.LH#<^0*2C8]AOV M<14KO#+3[2VL3RSYO,?A,6/Y72_@7[* 79)R6O'"B>;20%J4I2I10]HMBW>[ M)924R@TR+O,41ZNI>'1%EE#@8&?PBI:+%IZ27*D@-P$'T/4L8<;+SIA9 KPM M"K^J*)RBAYQ#B:0Q+IIB%/ $GF'0'GFCD1^D%!:.@3B=X(0M M4D(94R]VZO+P!$W\AQ,MP]P._R9O7HUTLN6TPQSU]R =376"%^AI7U@:&*&7 MVX?M&@6%]C+P!HL'A)/7R2@.3)2LM#?G/)/!M\K9RVA8,V*\3,?C%.=)/#K, MOBX&@-HA"LCNB[C("IA?#CP\"T:5<*\PU<$+ M@W)(H"6ULR"#T8)HCW2Q<'JVO8]5L41BD?!8ECY ^#FZRB@5P\,H4LHZ1GD< MG?8U>1:[*6/W&F=@"I>33 O-?B8BE11MS,5.91%I'TAFH3-A)XG86V2-?S&F M\9Z#$8>W-PG"%/O X5!JA^R;I%(OEF67%]?J%&F1J.3R6@ 218M_QL6E*#)B MF>_)4H^,R$E+;"J:HC)W*_.J/U0+R+0H271#E: M$ FZ(_LH4PPOA>5F)E2L>OVDJG*;B+I3:MK8*4RTY&L4_TZGENS6D?KF63\1BTRI5[/[M&$:<8<9U2,&8&8DA\#A_C9DY>V>Q9,D8:J:F<<%>$ M,/RJY'0K.8,(XQS:L8%]3!2;WC;T6Z-M@H!"M"A2"B!C%8P).,BD\8#,$V8Y M:01"UA*$(#(B$ @:*&@(2$+VD.0>8AO6TDD &8ML-Z*(];%(EF4833"G3NB: M7I8%MEXTUV@0L!4<*U%T(]\PK,RVDM@&40J*-?&K%M?"5#$/$P/(R*[LED)S0\D" MG"F34UNFPX!L,*&EP9 K_$M'Z6IKM3%G3T(,;/8H_Y:TD2Z0VJ-YAKC,.C&/ M]YI;'=L*_ULCCWW63,)) C2\DV^8.,GBMC;$!6>P:+YDE8LRYXUDC7-R3BWNZIB"ZQ(J@0# PL2+R5R56Y-/1YU/O_7O/*,9]5(R] MCZ>_G'SVWO_Q]N/GWX].WW_\HRLWX*.&UM "1>H\B*IK)E\M!MGTM[T/)^^. M/G!TS-CR=X72>B:LWDCJE!5OJCE/MELZ[J!_;.QW7YX"Z'2 M^GW/>TLH-"COHTT=_EO)4):$X4 ^@/3-V264AXO$0J*&QFOAI,4HN,R*$*$9 M@&.',SN?D2A+@@8H%@Z3WR5#@* 9!$DF+-WM9&-$*R=HO"G'Q.NT.P/DHG7D MJSE[%8!_J:]5+!<,3#C'(<&\%.BP9/\B#2B"07$*:$:FUC#^;Y&B8P*DJM'4 M^+4H/8^-0##I<3 #O0AMDA.4XHSMF/WU*L#5%S/FW_!(.(KP 10W& M$40,#YOJ]2%L#/*MX3!B]B2381G6,N7U(NR."2A-:) 5(RBE*:)UJ''QJRM< MYF $HU%:$-X&9DBBBH7&C8#S:\E!8K\B87N6QB1-VB0GD!F4 M$_'8>#9CP(0\UXA?L!_;RS?$]S8W?CG^:^.E;SL>@RH\F+<)W(80/+R#,BT1 M!(LE2+(FZ^>ER90*S*#*%$%D.N0*Y&C@S. ZG &K**.1$?-)!QY/8!P24P*C M9NX&2X&X"^KO@C*U*R;%I6R>%H^7;FSA[9HH+@*:$FM1-8D=7R+$G-)':[ N MKFA45H.8T:X-TSQ_"L*Y1.F>+AC>$PT>.@E3#:0&DDF1P09L;GS^^/8S[@^! MKN0:_*Q,.U??1A%<%Q?*SI%$C@JZPD@"K4W M-DHV3_+]4FC<EG M#X' _;(2VJ\<-7_Z2[H[T>V=EA2S[7VQ3C\3#9 M1 PRYL:D/\RD%PV\U\RC!*9/!J!-V4SQP"EGU*(Y$+6D:?RJNKZ%_*L8TH,< #O]_Y+TJ_<%(Q_@6,[1,P,[6J0Y15A)R)20 M&MWT"QH(G 9H+\MK!S1BEPIOV]W8 XXW0T<.[3J&>Z,YV&A)J&]HW$?F(H3> MQ(H,_R)G77,P"8!&2E^0:8C(..O)PK@!CB"+%R<:ZXXCLRA&D!$&%>-#' QJ M 'FX$.CSKG#12HY]8.=CPT-6SOW. 0'UU_$J*FGV(I^,M,K$"21Z+6WDBMX" M2&\<]YZ3,P#3 HP_&*>NL*5 RF*XLA5+B(FT9A\V)JX.1"> M@7BLH#IAKQ+3(WJI(/"8*XE1@[2:^+$BV>\L8)'PX,LYTYRLQA>FOV8LZBZT M))Y5IB?H+:A))[+9?!QNQ\;T-KZO[KE/3 :(D.-82)4(X)T&]@:_:8Z#)IS, MYDGF/<-],LVYQ%3$40]PRV\!B6!4'\*B\ABLH>FH.A[60C=!;,?=O1CX_=V] M"KB#[GX.>L4_8S\'O=TFN)PZRD[=8;3(&D2N]7)-E4"L>K/:$ , MO4ZT8V09$YL<LAL%&6(6 1,0(M&A^H5?EWR+Z,.@<)!<53ZOTU_Q%4./ M">'-HBF- Q[UBAA99E&"@2XLY4FF!A?Y[\&5-]0)'OHZRBY)QH$^36922?@T M0&*^%'<#78MQ3:YC6BYXY@@DO8SF>"PF@@\?CD%+-=]OO-0*;'EG5W;(*ZT: MUXA>?MF3>1&F.K;1/RD)D"97PUZ"<5:[;*KULUU[ICIO"=ED"96A<$?&HCI) M@V)LVT\GX;@8A4APXR*_$F,B.ID32G:#9J%/O'6DT\5#J<^,&E2?3P3="FJFJ*39RM.U7^?ZGI;X(SY,4-H1"TB>*0495-*G?X!V[4E=L MO_TX&A6<" QG^TLP43G?5K^H( +V1\8"2G(?K$F!\I/$D&YSA]0HR!JEN*=5-5JBCK&J1[\18&4G M9$0W!P$#08$SR<)4=[Y4Z)(S74]#7+.@FTD)2V^J L9&5)A3B[*HS>-@RSX$ ME]ZOQ?A<6;AOFK8Q& T14 V12]/BFO "*OU 95*:M&,ML(E%(XA):%U4"S\2 M@@(E@"T96^9MZI-^].%7<[Q-3KL.FH6UDBH;Y7GYPPBM;T!^4B9,_B-&44EL MCF!BVU)F7=0^6!PV#,4S4)K27@:2M-C_R,V##! 'F*'8C0 .YR@0Q=J%,D(5 MP\C(<$S*4H=ZY_2;9+KDWDW5M8%?C8)=DX-R3]&IRY+3XH+>IOR6B[=LBK<\ M=/&6+M[RX>,MGTO$(&9+5P,&^9N&>,&C;8**\]X>'9]^_-R)6,&N(0Z3W,81 M_F=*Q9A24,*3EOD;.DW=U-0H08-*1^MG?. M/Z ]?Y*7%@@'_=^*^\_JZ&'?@+PR70@X!)=&7 "EF9*"MO82Z8^H5 'LR7$/Y#8;" 'LMSVD@2_WY_A8K=U"97O"3Q=)Q4 M81LGKB2.S^"JW4\I(MCFO[_IGAEI!.)E P9[MG9K,4B:Z9Y1O^?7 M/>7GN=+]S\U%_Q_8@#?7%_V++@4CO.EUX4=6-?W*Q> J1]6Q+4-.!RR*B\_2 M*+(U ^".\A"8.Q&$#,VQ,PC0JL838-,=E$Y9BZ@IV=HB0C]?8G(?6VVQ$-*" M6BC:%H7"QZ79KFRNGQ<'0*&Q32$@A'XW8C7;;-D3/@HK:M!'9DE!(B69-A1K M#B%^%CCWV.TH*<$3"^>@91%FWA3H5\[Z5"@9J/84FU$H119Q M@.9W]57YX"7]Z7+I;!2U^C1%IY2B'DTZT7(J"G4_MR4 I#6%6;&04V [HP&4 M_O,:>X[9OXO6-T][;??@>,ITTVKG,SYA)J,H"MNG^#:;CUQL*0ZT2@.!GQXM MCF0FKXZ(#E-2+[^HR0!(-?*8*&:Y(2Z=YA5_SE^)LG(U5>4[/21.:UH\)E(Q M=Q9:L<7>4-&T2=]F3(84F%*F@I3/I_ A\ZZG;S@8P!FYY4"A L.\Y*:[,TH2 M&^26>]^-&;( 3U>3AT%#-P8Q0?58H]AJPHSU>1*2R;#%-.=P?KJS1B[!M* T M]Z>TEE.4LVR[M*DZ0$@6.@Y%?<0T4=I>T7,GK+HS',X.E:G9"WG+BOP"$*VN M)*4?]$ESV(7F@LNA/>:0EKJ@P@:!B9(G0B\X;CWT2G-1Q[>12"GZFN28/42LZ%I1U>O355=Y\\M6 M8F6'RM2MEY5.4C,& "2-1JVH:^W,&!R^1&B>9MFN0S&UF23KV=A:@(I!\;!( M"<^)D)L\N %1W_B9A_C2.((.,K/-UUVK!@62G\&NNP""L[ MHA ^*"]9+N36N/>3 SM) MN!WM<3*G.@Q_%7W[5PL!ZCU4;@%P$?R'5X*PKJN V(;YWJS/2ETWL=@E=UFR MO=_F1&?L@$X W^L$WSJ94&*;J&K]'9=/HD>WV,F,Y@V/(Z("$)_JL28Q8ER&F>?Q_4CU-U@A"#/5E]=56&C>"9(_ZR6R9/4U% L M@N2CM1U)X3*VW10O2:1F8 ,F+2MTR)\\J]2B#&=6+7>DU';.MA:J099)6!J= MIRQ@.7K*!GY.[@$!FI8*83(5#NE^,%&#EX[0SIP;ZG#_4T9F6:C X&5M\,S M,0..CK& H=EH*1Z*]X7]*&"H]MS>G].G-7H@"6 MA64#FYWNQGJCP/DM^*2SL\6";3P;A>*%G]S$.&RY-O,E87),[79B"7*?MPRA M3\9LM/G!CHY!3B2#SI(C'#("0 K>G%51BS6FC)+8QZV_)(Y!1'B[@3>QJ=#S MPFS-J8B$H6=F(8RK%36F!=885R^J+;SI]5B.3SVJ/75.F(>7IM5@&I9#S<%W MTU3\I#AOTZ1!->QY0%:'N$N(VXHM9WV/:VHOQOHY2!$P3\3+O"W9MV J)%2D MKT4]B9J36_5B@^X/L"FPK*7R0X$\SBI9CY;MU\H;H)#V]>&")KVU!7?O^-D%7 55XJ,^]\ MOJ%AV2N6')(V!C2NPSU\9WN(V&LQ?"CVXE(T3W R'-Z6&W8BWH(84;C;\?@T MQCL\JTBD$$/_'!C>;P6QH#%:C-G9(GGE_" J(2[+P \"_P$=!7C#:,$)>>G3 M0/8MV?2#J,@.9M*Z.3R;#'$H]C?,T?.]D@F9/%#)CN40YO#4J7AK1A4*IP#I M^6] 74C*5"A@<$2LCP&<"F!<(?>DD"VF'U+L+3S5QD]ODVF,?00_!J$YM W" M$M=_H#BK'F86T7W#G@XQP[VB%]P%@'5%)G7KT-2P/THH% FC_1QPTDF>,Y5$ M1/U ZS07^KRQ\#J6GJ>!J1S 68#GPB !%33$F//'- ^$>&K%6;+%OBCX5;H] M@-TAPW8.6#E[T@5=D,GL^#?H/7%,>G _1C1TIC&OQSTL119)M#SW?]NTER#'0_$KH2EW;5.FEBOLLZ:5DG+7%I5RPWM.Q; M THNLZ6&Z;>Y_;G/NN>=F^_]GG)S]?.2V)*7%S^OA?+"5XQ3>TG$P%[XO=O? M&2.PP_ P<79OB-_GMKS^<7'957J=\V[_'[%9^ZO>%9'0W:(L:FFJF%)$4$'. M.(_D^=YE#*>Y3-X3YQH8:OT"?ZQ456J=<-@>+0'(WM$>VS\'[3@D7@6?4RFTS9+S6!HZ%KGH MR%35AMY0M69[M>M:]16O:ZQX79.*T.,*7/PY]W_SDDD65J1!:2VX7;0_.?$9 M+'^,;9YIJ(:VGQ# [0S:87S!;E*K@SKNI]*BB^B.2^!,4N\3TX#H3FY[( &D M=)HW4_TYZ)&4!:/,'%?!4?%(",0*0:ZP-CFT=;M0.K/@J;5J"Y_SWL!&[M<4 M31O,W7(]& ]^:<+$DH$\]A7ML,0BN1BG/69C/\V<(2JAM>PN:> MK^ Y9)8JYW'@.>'0MO+6C7P,B*K>O,A[(H?I]<^3C)MC\31#F<)4+C$UN^P] M6$;;IF7B9EC^)%F]?9:?8<:"U72NQ_=M*[\W(DS(A9+S+R7&E4N_++G_$MQG M FC?F'_@7#VGL'!PHF1O.)MC)QXXE[\2@QT*BW9J^4EG]Y43^)1=+^F3]$GZ M]D,#S8R],U40^>.]=.WULKJ.!9(A8]N;31QLKWQS7D$TC*+Q4:7R\/!0#FVS M?.??5SJ!.73N[;!B6W=&4+&,R*BHC7:S55\([%RH'''$LG.,5+8_]X$VG^%1?A=>0^'X1 9[K?G/WAP_/H2IZ+T?#=F:&7DPO*'/ X M*)&/V"EIVJD$\'MM%Q"'$'MMW+9*WR0K M-\-*7==+&J%-K4F.;HBCZZD3RTV39CL^G2 M9MNYS::1CUI+:U>(I19 /&VE2UAJM<&=HTU5IK4EK M;1]9*:TU::WM+2LK:JNB5?9 MHXBXRRU @D(;XX@!CSN YP"=KIQ@L26S*RL&OY@?=]+2MICLM"08- WH8G/D]X64A-+^B1]AT>?U,12$Z^NB37I$S]?$[=6+'U$5:OJ M]:KT@Z7TEO2]1OJD]IVO?:7ZS5&_TA%^MOIM;TK]2N=7TB?I.V3ZMJ9^5P!D MD*IX5Q"-6U(L:E4M7USV#DC>[Y-:OL!^@,K?)]??E0LOC+"KZIEOQE .?T \ ME3)8TB?IVP9]!PQZO%?!Y#U7H;W3KPMKY?D#B_H!TZJGAFKS7*/2Y'QBA]%HE?9(^29_4 ML&])PW[OG!R0N#\@#?O=&-BNU*V2/DF?I$_JUK>H6Z^NNP=<\/2-P?D(H]LV\=SY$*5M(GZ9/T206[OV=TU.J! M )L^2?N=^N2IRI5Q9RL7 &IFF'A.],R(#.7<<6WEO3T:V);%4*(=#V&A1>4& MJ)(F>:Y!OK$4IV/_&X>1>?\Z>6 .^+HB#,+-(?$!P]M2X#^DAE+V)]-V7>7JR^7-CX5C MY#-I'D\+G^E8BE)3^; 5,F[R;B:?Q8_#Q :\ZGSIEDZNNYUOISR[-=\71F. MOSJ>17AVI-=P'E=Q$,9&VLLOL/\7.X$-\;(PZ59CFW% MC*93/?1'!H>\6HZ M9@0_JVV]5F0WWCEA%,"CAD:H6+$[44PC#HD6(?Y-2'X?^P$.,[ 56 3R@^\I M#AEF8 \-]U893/!!V+:'71"! HH][2_XF)IG)_UY_.:D 1+$K*C5"L_\QH]/P&Z[44BL,'?[E1BFS M"^EH[%%+C$QMGI$)08#,@[84],WILK1&,'1HT7:@;VV)'O@_"GW7L11U_)C8,7-GK;8HS=M"1G$^ M5\**Y6ZT-:/UY.-Q!9G^K^/*,!JYG_\/4$L! A0#% M @ #8$.6?B85OWS!P -#( T ( ! &5X7S8W-C0R M-BYH=&U02P$"% ,4 " -@0Y91' &0?$' !<,0 #0 M@ $>" 97A?-C%\V-S8T,C@N:'1M4$L! A0#% @ M#8$.61NE3I%)!0 CQ T ( !JA4 &5X7S8W-C0R.2YH M=&U02P$"% ,4 " -@0Y9L5 %7>T4 )!@$ $0 @ $> M&P &UL4$L! M A0#% @ #8$.6:T2E"8560 $*D' !4 ( !ID$ ')E M:W(M,C R-# V,S!?9&5F+GAM;%!+ 0(4 Q0 ( V!#EDD]=Z=(G< "JL M!@ 5 " >Z: !R96MR+3(P,C0P-C,P7VQA8BYX;6Q02P$" M% ,4 " -@0Y9FRD0E/%< Z+0@ %0 @ %#$@$ &UL4$L! A0#% @ #8$.69CR. ?>T $ ];,8 M !0 ( !9V\! ')E:W(R,#(T,#8S,%\Q,'$N:'1M4$L%!@ 0 * H >0( '= P $! end XML 77 rekr20240630_10q_htm.xml IDEA: XBRL DOCUMENT 0001697851 2024-01-01 2024-06-30 0001697851 2024-08-14 0001697851 2024-06-30 0001697851 2023-12-31 0001697851 rekr:The2023PromissoryNotesMember us-gaap:NonrelatedPartyMember 2024-06-30 0001697851 rekr:The2023PromissoryNotesMember us-gaap:NonrelatedPartyMember 2023-12-31 0001697851 rekr:The2023PromissoryNotesMember us-gaap:RelatedPartyMember 2024-06-30 0001697851 rekr:The2023PromissoryNotesMember us-gaap:RelatedPartyMember 2023-12-31 0001697851 rekr:The2023RevenueSharingNotesMember us-gaap:NonrelatedPartyMember 2024-06-30 0001697851 rekr:The2023RevenueSharingNotesMember us-gaap:NonrelatedPartyMember 2023-12-31 0001697851 rekr:The2023RevenueSharingNotesMember us-gaap:RelatedPartyMember 2024-06-30 0001697851 rekr:The2023RevenueSharingNotesMember us-gaap:RelatedPartyMember 2023-12-31 0001697851 us-gaap:SeriesAPreferredStockMember 2024-06-30 0001697851 us-gaap:SeriesAPreferredStockMember 2023-12-31 0001697851 us-gaap:SeriesBPreferredStockMember 2024-06-30 0001697851 us-gaap:SeriesBPreferredStockMember 2023-12-31 0001697851 2024-04-01 2024-06-30 0001697851 2023-04-01 2023-06-30 0001697851 2023-01-01 2023-06-30 0001697851 rekr:CommonStockOutstandingMember 2024-03-31 0001697851 us-gaap:TreasuryStockCommonMember 2024-03-31 0001697851 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001697851 us-gaap:RetainedEarningsMember 2024-03-31 0001697851 2024-03-31 0001697851 rekr:CommonStockOutstandingMember 2024-04-01 2024-06-30 0001697851 us-gaap:TreasuryStockCommonMember 2024-04-01 2024-06-30 0001697851 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001697851 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001697851 rekr:CommonStockOutstandingMember 2024-06-30 0001697851 us-gaap:TreasuryStockCommonMember 2024-06-30 0001697851 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001697851 us-gaap:RetainedEarningsMember 2024-06-30 0001697851 rekr:CommonStockOutstandingMember 2023-03-31 0001697851 us-gaap:TreasuryStockCommonMember 2023-03-31 0001697851 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001697851 us-gaap:RetainedEarningsMember 2023-03-31 0001697851 2023-03-31 0001697851 rekr:CommonStockOutstandingMember 2023-04-01 2023-06-30 0001697851 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001697851 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001697851 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001697851 rekr:PrefundedWarrantsMember rekr:CommonStockOutstandingMember 2023-04-01 2023-06-30 0001697851 rekr:PrefundedWarrantsMember us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001697851 rekr:PrefundedWarrantsMember us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001697851 rekr:PrefundedWarrantsMember us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001697851 rekr:PrefundedWarrantsMember 2023-04-01 2023-06-30 0001697851 rekr:CommonStockOutstandingMember 2023-06-30 0001697851 us-gaap:TreasuryStockCommonMember 2023-06-30 0001697851 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001697851 us-gaap:RetainedEarningsMember 2023-06-30 0001697851 2023-06-30 0001697851 rekr:CommonStockOutstandingMember 2023-12-31 0001697851 us-gaap:TreasuryStockCommonMember 2023-12-31 0001697851 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001697851 us-gaap:RetainedEarningsMember 2023-12-31 0001697851 rekr:CommonStockOutstandingMember 2024-01-01 2024-06-30 0001697851 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-06-30 0001697851 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-06-30 0001697851 us-gaap:RetainedEarningsMember 2024-01-01 2024-06-30 0001697851 rekr:CommonStockOutstandingMember 2022-12-31 0001697851 us-gaap:TreasuryStockCommonMember 2022-12-31 0001697851 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001697851 us-gaap:RetainedEarningsMember 2022-12-31 0001697851 2022-12-31 0001697851 rekr:CommonStockOutstandingMember 2023-01-01 2023-06-30 0001697851 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-06-30 0001697851 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001697851 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001697851 rekr:PrefundedWarrantsMember rekr:CommonStockOutstandingMember 2023-01-01 2023-06-30 0001697851 rekr:PrefundedWarrantsMember us-gaap:TreasuryStockCommonMember 2023-01-01 2023-06-30 0001697851 rekr:PrefundedWarrantsMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001697851 rekr:PrefundedWarrantsMember us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001697851 rekr:PrefundedWarrantsMember 2023-01-01 2023-06-30 0001697851 rekr:The2023PromissoryNotesMember us-gaap:NonrelatedPartyMember 2024-01-01 2024-06-30 0001697851 rekr:The2023PromissoryNotesMember us-gaap:NonrelatedPartyMember 2023-01-01 2023-06-30 0001697851 rekr:The2023PromissoryNotesMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001697851 rekr:The2023PromissoryNotesMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001697851 rekr:PrefundedWarrantsMember 2024-01-01 2024-06-30 0001697851 rekr:WarrantsExcludingPrefundedWarrantsMember 2024-01-01 2024-06-30 0001697851 rekr:WarrantsExcludingPrefundedWarrantsMember 2023-01-01 2023-06-30 0001697851 rekr:AtdMember 2022-06-17 0001697851 srt:ScenarioPreviouslyReportedMember 2024-03-31 0001697851 srt:RestatementAdjustmentMember 2024-03-31 0001697851 srt:ScenarioPreviouslyReportedMember 2024-01-01 2024-03-31 0001697851 srt:RestatementAdjustmentMember 2024-01-01 2024-03-31 0001697851 2024-01-01 2024-03-31 0001697851 rekr:STSMember 2023-12-31 0001697851 rekr:STSMember 2024-01-01 2024-06-30 0001697851 rekr:STSMember 2024-06-30 0001697851 rekr:AtdMember 2024-01-01 0001697851 rekr:AtdMember 2024-01-02 2024-06-30 0001697851 rekr:AtdMember 2024-06-30 0001697851 us-gaap:MeasurementInputSharePriceMember 2024-01-02 0001697851 us-gaap:MeasurementInputSharePriceMember 2024-06-30 0001697851 us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember 2024-01-02 0001697851 us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember 2024-06-30 0001697851 rekr:RecurringRevenueMember 2024-04-01 2024-06-30 0001697851 rekr:RecurringRevenueMember 2023-04-01 2023-06-30 0001697851 rekr:RecurringRevenueMember 2024-01-01 2024-06-30 0001697851 rekr:RecurringRevenueMember 2023-01-01 2023-06-30 0001697851 us-gaap:ProductAndServiceOtherMember 2024-04-01 2024-06-30 0001697851 us-gaap:ProductAndServiceOtherMember 2023-04-01 2023-06-30 0001697851 us-gaap:ProductAndServiceOtherMember 2024-01-01 2024-06-30 0001697851 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-06-30 0001697851 rekr:UrbanMobilityMember 2024-04-01 2024-06-30 0001697851 rekr:UrbanMobilityMember 2023-04-01 2023-06-30 0001697851 rekr:UrbanMobilityMember 2024-01-01 2024-06-30 0001697851 rekr:UrbanMobilityMember 2023-01-01 2023-06-30 0001697851 rekr:TrafficManagementMember 2024-04-01 2024-06-30 0001697851 rekr:TrafficManagementMember 2023-04-01 2023-06-30 0001697851 rekr:TrafficManagementMember 2024-01-01 2024-06-30 0001697851 rekr:TrafficManagementMember 2023-01-01 2023-06-30 0001697851 rekr:PublicSafetyMember 2024-04-01 2024-06-30 0001697851 rekr:PublicSafetyMember 2023-04-01 2023-06-30 0001697851 rekr:PublicSafetyMember 2024-01-01 2024-06-30 0001697851 rekr:PublicSafetyMember 2023-01-01 2023-06-30 0001697851 2024-07-01 2024-06-30 0001697851 srt:MaximumMember 2024-07-01 2024-06-30 0001697851 rekr:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001697851 rekr:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001697851 rekr:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001697851 us-gaap:RelatedPartyMember 2024-06-30 0001697851 us-gaap:RelatedPartyMember 2023-12-31 0001697851 rekr:AtdMember 2024-01-02 2024-01-02 0001697851 rekr:AtdMember 2024-01-02 0001697851 rekr:AtdMember 2024-01-03 2024-01-03 0001697851 srt:ScenarioForecastMember rekr:AtdMember 2025-01-02 2025-01-02 0001697851 rekr:AtdMember 2024-04-01 2024-06-30 0001697851 rekr:AtdMember 2023-04-01 2023-06-30 0001697851 rekr:AtdMember 2024-01-01 2024-06-30 0001697851 rekr:AtdMember 2023-01-01 2023-06-30 0001697851 rekr:The2022PromissoryNotesExchangedFor2023PromissoryNotesMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001697851 rekr:The2022PromissoryNotesExchangedFor2023PromissoryNotesMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001697851 rekr:WarrantsIssuedWith2023PromissoryNotesMember 2024-01-01 2024-06-30 0001697851 rekr:WarrantsIssuedWith2023PromissoryNotesMember 2023-01-01 2023-06-30 0001697851 rekr:WarrantsIssuedWith2023PromissoryNotesMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001697851 rekr:WarrantsIssuedWith2023PromissoryNotesMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001697851 rekr:The2023PromissoryNotesConvertedIntoCommonStockMember 2024-01-01 2024-06-30 0001697851 rekr:The2023PromissoryNotesConvertedIntoCommonStockMember 2023-01-01 2023-06-30 0001697851 2024-01-02 0001697851 rekr:AtdMember us-gaap:CustomerRelationshipsMember 2024-01-02 0001697851 rekr:AtdMember us-gaap:MarketingRelatedIntangibleAssetsMember 2024-01-02 0001697851 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2024-06-30 0001697851 us-gaap:CustomerRelationshipsMember 2023-12-31 0001697851 srt:MinimumMember us-gaap:MarketingRelatedIntangibleAssetsMember 2024-06-30 0001697851 us-gaap:MarketingRelatedIntangibleAssetsMember 2023-12-31 0001697851 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2024-06-30 0001697851 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001697851 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2024-06-30 0001697851 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001697851 srt:MinimumMember 2024-06-30 0001697851 rekr:STSAcquisitionNotesMember 2022-06-17 0001697851 rekr:STSAcquisitionNotes1Member 2022-06-17 0001697851 rekr:STSAcquisitionNotesMember 2024-06-30 0001697851 rekr:The2023NotesMember 2023-01-18 0001697851 rekr:The2023WarrantsMember 2023-01-18 0001697851 2023-01-18 0001697851 rekr:The2023PromissoryNotesMember 2023-01-18 0001697851 rekr:The2023PromissoryNotesMember 2024-03-04 2024-03-04 0001697851 rekr:The2023PromissoryNotesConvertedIntoCommonStockMember 2024-03-04 2024-03-04 0001697851 2024-03-04 0001697851 rekr:The2023PromissoryNotesConvertedIntoCommonStockMember 2024-03-04 0001697851 rekr:The2023PromissoryNotesMember 2024-03-04 0001697851 rekr:The2023RevenueSharingNotesMember 2023-12-15 0001697851 rekr:The2023RevenueSharingNotesMember 2024-06-30 0001697851 srt:MinimumMember srt:ScenarioForecastMember rekr:The2023RevenueSharingNotesMember 2023-12-15 2026-12-15 0001697851 srt:MaximumMember srt:ScenarioForecastMember rekr:The2023RevenueSharingNotesMember 2023-12-15 2026-12-15 0001697851 rekr:The2023RevenueSharingNotesMember 2024-04-01 2024-06-30 0001697851 rekr:The2023RevenueSharingNotesMember 2024-01-01 2024-06-30 0001697851 2023-01-01 2023-12-31 0001697851 rekr:LitigationCaseHcWainwrightMember 2023-10-23 2023-10-23 0001697851 rekr:LitigationCaseHcWainwrightMember 2023-10-23 0001697851 rekr:HcWainwrightWarrantsMember 2023-10-23 0001697851 rekr:LitigationCaseHcWainwrightMember 2024-02-29 2024-02-29 0001697851 rekr:LitigationCaseHcWainwrightMember 2024-02-29 0001697851 2024-04-21 0001697851 2024-04-22 0001697851 rekr:The2024PublicOfferingMember 2024-01-09 2024-01-09 0001697851 us-gaap:CommonStockMember rekr:The2024PublicOfferingMember 2024-01-09 0001697851 rekr:The2024PublicOfferingMember 2024-01-09 2024-02-13 0001697851 rekr:The2023PromissoryNotesConvertedIntoCommonStockMember 2024-03-04 2024-03-04 0001697851 rekr:The2023PromissoryNotesConvertedIntoCommonStockMember 2024-03-04 0001697851 rekr:ThePurchaseAgreementMember 2023-03-23 2023-03-23 0001697851 rekr:PrefundedWarrantsMember 2023-03-23 0001697851 rekr:TheCommonWarrantsMember 2023-03-23 0001697851 rekr:ThePurchaseAgreementMember 2023-03-23 2023-03-27 0001697851 rekr:TheWainwrightMember 2023-03-23 2023-03-23 0001697851 rekr:TheWainwrightMember rekr:ThePlacementAgentWarrantsMember 2023-03-23 0001697851 rekr:The2023RegisteredDirectOfferingWarrantsMember 2023-07-25 0001697851 rekr:The2023RegisteredDirectOfferingWarrantsMember 2023-07-01 2023-08-14 0001697851 rekr:The2023PrivateWarrantsMember 2023-07-25 0001697851 rekr:The2023PrivateWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2023-07-25 0001697851 rekr:The2023PrivateWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2023-07-25 0001697851 rekr:The2023PrivateWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-07-25 0001697851 rekr:The2023PrivateWarrantsMember us-gaap:MeasurementInputSharePriceMember 2023-07-25 0001697851 rekr:WarrantsIssuedWith2023PromissoryNotesMember 2023-01-18 0001697851 rekr:The2023WarrantsMember 2024-06-19 0001697851 rekr:The2023WarrantsMember 2024-06-20 0001697851 rekr:The2023WarrantsMember 2024-06-01 2024-06-30 0001697851 rekr:The2023WarrantsMember 2024-07-01 2024-07-31 0001697851 rekr:The2023WarrantsMember 2024-06-29 0001697851 rekr:The2023WarrantsMember 2024-06-30 0001697851 rekr:SeriesAPreferredStockWarrantsMember 2023-12-31 0001697851 rekr:FirestormWarrantsMember 2023-12-31 0001697851 rekr:SecureEducationWarrantsMember 2023-12-31 0001697851 rekr:The2018PublicOfferingWarrantsMember 2023-12-31 0001697851 rekr:SeriesAPreferredStockWarrantsMember 2024-01-01 2024-06-30 0001697851 rekr:FirestormWarrantsMember 2024-01-01 2024-06-30 0001697851 rekr:SecureEducationWarrantsMember 2024-01-01 2024-06-30 0001697851 rekr:The2018PublicOfferingWarrantsMember 2024-01-01 2024-06-30 0001697851 rekr:SeriesAPreferredStockWarrantsMember 2024-06-30 0001697851 rekr:FirestormWarrantsMember 2024-06-30 0001697851 rekr:SecureEducationWarrantsMember 2024-06-30 0001697851 rekr:The2018PublicOfferingWarrantsMember 2024-06-30 0001697851 rekr:The2017EquityAwardPlanMember 2021-08-31 0001697851 rekr:The2017EquityAwardPlanMember 2021-10-01 2021-10-31 0001697851 rekr:The2017EquityAwardPlanMember 2024-04-29 2024-04-29 0001697851 rekr:The2017EquityAwardPlanMember 2023-12-31 0001697851 rekr:The2017EquityAwardPlanMember 2023-01-01 2023-12-31 0001697851 rekr:The2017EquityAwardPlanMember 2024-01-01 0001697851 rekr:The2017EquityAwardPlanMember 2024-01-01 2024-06-30 0001697851 rekr:The2017EquityAwardPlanMember 2024-06-30 0001697851 us-gaap:RestrictedStockUnitsRSUMember rekr:The2017EquityAwardPlanMember 2024-04-01 2024-06-30 0001697851 us-gaap:RestrictedStockUnitsRSUMember rekr:The2017EquityAwardPlanMember 2023-04-01 2023-06-30 0001697851 us-gaap:RestrictedStockUnitsRSUMember rekr:The2017EquityAwardPlanMember 2024-01-01 2024-06-30 0001697851 us-gaap:RestrictedStockUnitsRSUMember rekr:The2017EquityAwardPlanMember 2023-01-01 2023-06-30 0001697851 us-gaap:RestrictedStockUnitsRSUMember rekr:The2017EquityAwardPlanMember 2023-12-31 0001697851 us-gaap:RestrictedStockUnitsRSUMember rekr:The2017EquityAwardPlanMember 2023-01-01 2023-12-31 0001697851 us-gaap:RestrictedStockUnitsRSUMember rekr:The2017EquityAwardPlanMember 2024-06-30 0001697851 2023-01-02 2023-06-30 0001697851 us-gaap:WarrantMember 2024-01-01 2024-06-30 0001697851 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001697851 rekr:AtdHoldbackSharesMember 2024-04-01 2024-06-30 0001697851 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001697851 us-gaap:WarrantMember 2023-01-01 2023-06-30 0001697851 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001697851 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001697851 rekr:GlobalPublicSafetyMember us-gaap:SubsequentEventMember 2024-07-01 0001697851 rekr:GlobalPublicSafetyMember us-gaap:SubsequentEventMember 2024-07-01 2024-07-01 0001697851 rekr:GlobalPublicSafetyMember us-gaap:SubsequentEventMember 2024-08-01 2024-08-01 0001697851 us-gaap:SubsequentEventMember 2024-07-01 2024-07-31 shares thunderdome:item iso4217:USD iso4217:USD shares pure utr:M utr:Y 0001697851 Rekor Systems, Inc. false --12-31 Q2 2024 0 1012000 0 2149000 372000 447000 186000 223000 0.0001 0.0001 2000000 2000000 505000 505000 240861 240861 0 0 0 0 0.0001 0.0001 300000000 300000000 86371359 69273334 86216706 69176826 154653 96508 P12M P5Y 664329 2832135 3.14 P15Y P5Y 1.06 0 0 0 0 0 P5Y P5Y 5 P5Y P5Y P5Y false false false false 10-Q true 2024-06-30 false 001-38338 DE 81-5266334 6721 Columbia Gateway Drive, Suite 400 Columbia MD 21046 410 762-0800 Yes Yes Non-accelerated Filer true false false Common Stock, $0.0001 par value per share REKR NASDAQ 88503505 3089000 15385000 328000 328000 9015000 4955000 3627000 3058000 340000 340000 1382000 1270000 17781000 25336000 13212000 13188000 9527000 9584000 2252000 1989000 24313000 20593000 26996000 17239000 312000 482000 3485000 3740000 80097000 66815000 97878000 92151000 6272000 5139000 2000000 1000000 77000 75000 1741000 1261000 720000 547000 3617000 3604000 890000 0 5839000 5610000 21156000 17236000 0 1000000 0 2988000 0 6351000 9628000 9553000 4814000 4777000 234000 273000 12823000 13445000 1090000 1057000 1325000 1449000 65000 65000 587000 587000 30566000 41545000 51722000 58781000 0 0 9000 7000 702000 522000 273941000 232568000 -227092000 -198683000 46156000 33370000 97878000 92151000 12427000 8563000 22205000 14748000 5776000 4131000 11061000 6999000 7370000 5873000 15032000 13078000 2021000 2053000 4435000 3943000 4991000 4783000 9992000 9740000 2344000 2003000 4676000 3954000 16726000 14712000 34135000 30715000 -10075000 -10280000 -22991000 -22966000 0 0 -4693000 527000 544000 908000 1598000 1668000 745000 0 745000 0 79000 75000 128000 312000 280000 -833000 -5418000 -829000 -9795000 -11113000 -28409000 -23795000 -0.12 -0.18 -0.35 -0.41 84932611 61816279 81929347 58353534 84660589 8000 154653 -702000 270864000 -217297000 52873000 0 0 1115000 0 1115000 3500 0 0 0 3000 0 3000 -152617 -0 -0 -0 -0 -0 -0 1400000 1000 0 0 1959000 0 1960000 0 0 0 -9795000 -9795000 86216706 9000 154653 -702000 273941000 -227092000 46156000 61030637 6000 91491 -506000 218157000 -165680000 51977000 0 0 1044000 0 1044000 18000 0 0 0 16000 0 16000 130721 0 0 0 0 0 0 772853 0 0 0 1000 0 1000 0 0 0 -11113000 -11113000 61952211 6000 91491 -506000 219218000 -176793000 41925000 69176826 7000 96508 -522000 232568000 -198683000 33370000 0 0 2282000 0 2282000 3500 0 0 0 3000 0 3000 612390 0 0 0 0 0 0 58145 -0 -58145 180000 -0 -0 180000 2832135 0 0 0 8893000 0 8893000 750000 0 0 0 1875000 0 1875000 11500000 1000 0 0 26361000 0 26362000 1400000 1000 0 0 1959000 0 1960000 0 0 0 -28409000 -28409000 86216706 9000 154653 -702000 273941000 -227092000 46156000 54405080 5000 41522 -417000 202747000 -152998000 49337000 0 0 2156000 0 2156000 36333 0 0 0 31000 0 31000 687914 0 0 0 0 0 0 0 0 5125000 0 5125000 49969 -0 -49969 89000 -0 -0 89000 6100000 1000 0 0 9158000 0 9159000 772853 0 0 0 1000 0 1000 0 0 0 -23795000 -23795000 61952211 6000 91491 -506000 219218000 -176793000 41925000 -28409000 -23795000 314000 43000 1949000 1859000 384000 22000 455000 314000 2282000 2156000 455000 960000 2343000 2073000 0 101000 100000 91000 745000 -0 -8000 -16000 -4693000 527000 1191000 2508000 -302000 1064000 -42000 194000 -12000 -12000 -269000 885000 -111000 1074000 -540000 -718000 -17926000 -19200000 0 -449000 -17926000 -19649000 512000 490000 27000 14000 9222000 -0 -9707000 -476000 26362000 0 0 400000 0 4000000 0 7100000 0 9159000 0 1000 170000 170000 3000 31000 1960000 0 37000 54000 441000 277000 180000 89000 12500000 -0 15337000 20441000 -12296000 765000 0 -449000 -12296000 316000 15713000 2468000 3417000 2784000 3089000 2438000 328000 346000 3417000 2784000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="background-color:#ffffff;">NOTE <em style="font: inherit;">1</em> </span></b><span style="background-color:#ffffff;">–</span><b><span style="background-color:#ffffff;"> GENERAL, BASIS OF PRESENTATION, AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></p> <p style="text-align: justify; text-indent: 34pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <div style="font-variant: normal; text-indent: 36pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;">Rekor Systems, Inc. (“Rekor”) was formed in <em style="font: inherit;"> February 2017. </em>The consolidated financial statements include the accounts of Rekor, the parent company, and its wholly-owned subsidiaries Rekor Recognition Systems, Inc., Waycare Technologies Inc. and Waycare Technologies Ltd. (collectively, "Waycare"), Southern Traffic Services, Inc. ("STS") and All Traffic Data Services, LLC ("ATD") (collectively, the “Company”). The Company serves the roadway intelligence sector, developing products and services to be used in advancing public safety, urban mobility, and transportation management. The Company's vision is to improve the lives of citizens and the world around them by enabling safer, smarter, and greener roadways and communities. The Company works towards this vision by collecting, connecting, and organizing mobility data, and making it accessible and useful to its customers for real-time insights and decisioning for situational awareness, rapid response, risk mitigation, and predictive analytics for resource and infrastructure planning and reporting.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> </div> </div> </div> <p style="text-align: justify; text-indent: 34pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"><span style="background-color:#ffffff">On <em style="font: inherit;"> January </em><em style="font: inherit;">2,</em> <em style="font: inherit;">2024</em></span><i><span style="background-color:#ffffff">,</span></i><span style="background-color:#ffffff"> the Company completed the acquisition of ATD by acquiring 100% of the issued and outstanding capital stock of ATD, which is now a wholly-owned subsidiary of the Company.</span></p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"><span style="background-color:#ffffff;">These unaudited condensed consolidated interim financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. Accordingly, they do <em style="font: inherit;">not</em> contain all information and notes required by U.S. GAAP for annual financial statements. In the opinion of management, these unaudited condensed consolidated interim financial statements reflect all adjustments, which include normal recurring adjustments, necessary for a fair statement of the Company’s unaudited condensed consolidated financial statements as of and for the periods ended </span><em style="font: inherit;"> June 30, 2024</em>.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"><span style="background-color:#ffffff;">The financial data and other information disclosed in these notes are unaudited. The results for the </span><em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024</em><span style="background-color:#ffffff;">, are <em style="font: inherit;">not</em> necessarily indicative of the results to be expected for the year ending </span><em style="font: inherit;"> December 31, 2024</em><span style="background-color:#ffffff;">.</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;text-indent:34pt;"><span style="background-color:#ffffff;">These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended </span><em style="font: inherit;"> December 31, 2023</em><span style="background-color:#ffffff;">. The year-end condensed balance sheet data was derived from audited financial statements but does <em style="font: inherit;">not</em> include all disclosures required by U.S. GAAP.</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;text-indent:34pt;"><span style="background-color:#ffffff;">Dollar amounts, except per share data, in the notes to these unaudited condensed consolidated financial statements are rounded to the nearest <em style="font: inherit;">$1,000.</em></span></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;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Correction of Previously Issued (Unaudited) Interim Financial Statements</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">While undergoing a review of its unaudited condensed consolidated interim financial statements, the Company determined it had incorrectly classified the ATD Holdback Shares issued in connection with the acquisition of ATD as equity classified instead of liability classified. This impacted previously reported amounts for goodwill, current liabilities and additional paid in capital, among other line items in the unaudited condensed consolidated interim financial statements as of and for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">In accordance with Staff Accounting Bulletin (“SAB”) <em style="font: inherit;">No.</em> <em style="font: inherit;">99,</em> “Materiality,” and SAB <em style="font: inherit;">No.</em> <em style="font: inherit;">108,</em> “Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements,” the Company evaluated the adjustment detailed above, and determined the related impact did <em style="font: inherit;">not</em> materially misstate its unaudited condensed consolidated financial statements as of and for the <em style="font: inherit;">three</em> month period ended <em style="font: inherit;"> March 31, 2024. </em>Although the Company concluded that the misstatement was <em style="font: inherit;">not</em> material to its unaudited condensed consolidated financial statements as of and for the <em style="font: inherit;">three</em> month period ended <em style="font: inherit;"> March 31, 2024, </em>the Company has determined it is appropriate to adjust its unaudited condensed consolidated financial statements as of <em style="font: inherit;"> March 31, 2024 </em>on a prospective basis to provide appropriate context to stakeholders within comparative financial statements. The impact on the statement of operations will be displayed on the Company’s unaudited condensed consolidated financial statements for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> month periods ended <em style="font: inherit;"> June 30, 2024. </em>The following tables set forth the effects of the error corrections on affected items within the Company’s previously reported interim unaudited condensed consolidated balance sheet and statement of shareholders' equity as of the periods indicated had the adjustments been made in the corresponding quarter (dollars in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">March 31, 2024</em></em></em></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(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>Changes in Condensed Consolidated Balance Sheet</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">As reported</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Adjusted</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">As corrected</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Long-term assets</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 style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">24,161</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">23,709</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total assets</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>107,150</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>(452</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>106,698</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Current liabilities</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 style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liability for ATD Holdback Shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,634</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,634</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total liabilities</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>52,191</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>1,634</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>53,825</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Stockholders' equity</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 style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Additional paid-in capital</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">272,950</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">270,864</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total stockholders’ equity</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>54,959</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>(2,086</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>52,873</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>Changes in Condensed Consolidated Statement of Shareholders' Equity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Shares of common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">85,324,918</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(664,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">84,660,589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">The following tables set forth the effects of the error corrections on affected items within the Company’s previously reported interim condensed statements of operations for the periods indicated had the adjustments been made in the corresponding quarters (dollars in thousands, except share amounts):</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31, 2024</em></em></em></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(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>Changes in Condensed Consolidated Statements of Operations</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">As reported</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Adjusted</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">As corrected</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Loss per common share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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.23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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.01</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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.24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average shares outstanding basic and diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">79,558,346</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(664,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">78,894,017</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <div> </div> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="background-color:#ffffff;">Use of Estimates</span></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; text-indent: 34pt;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the extensive use of management’s estimates. Management uses estimates and assumptions in preparing consolidated financial statements. Those estimates and assumptions affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities, and reported revenues and expenses. On an ongoing basis, the Company evaluates its estimates, including those related to the collectability of accounts receivable, the fair value of intangible assets, the fair value of debt and equity instruments, income taxes and determination of standalone selling prices in contracts with customers that contain multiple performance obligations. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are <em style="font: inherit;">not</em> apparent from other sources. Actual results <em style="font: inherit;"> may </em>differ from those estimates under different assumptions or conditions.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Liquidity and Going Concern</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;">Management has assessed going concern uncertainty to determine whether there is sufficient cash on hand, together with expected capital raises and working capital, to assure operations for a period of at least <em style="font: inherit;">one</em> year from the date these unaudited condensed consolidated financial statements are issued, which is referred to as the “look-forward period”, as defined in U.S. GAAP. As part of this assessment, based on conditions that are known and reasonably knowable to management, management has considered various scenarios, forecasts, projections and estimates and will make certain key assumptions. These assumptions include, among other factors, its ability to raise additional capital, the expected timing and nature of the Company’s programs and projected cash expenditures and its ability to delay or curtail these programs or expenditures to the extent management has the proper authority to do so and considers it probable that those implementations can be achieved within the look-forward period.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">The Company has generated losses and negative operating cashflows since its inception and has relied on external sources of financing to support cash flow from operations. The Company attributes losses to non-capital expenditures related to the scaling of existing products and services, development of new products and services and marketing efforts associated with these products and services. As of and for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024</em>, the Company had a working capital deficit of $3,375,000 and a net loss of $28,409,000.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">Our cash decreased by $12,296,000 for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024</em> primarily due to the cash paid to acquire ATD and redeem the <em style="font: inherit;">2023</em> Promissory Notes and the net loss of $28,409,000, partially offset by external financing activity. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;">Based on the Company's current business plan assumptions and the expected cash burn rate, the Company believes that the existing cash is insufficient to fund its current level of operations for the next <em style="font: inherit;">twelve</em> months following the issuance of these unaudited condensed consolidated financial statements. These factors raise substantial doubt regarding the Company’s ability to continue as a going concern. The unaudited condensed consolidated financial statements do <em style="font: inherit;">not</em> include any adjustments that might be necessary should the Company be unable to continue as a going concern.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;">The Company is actively monitoring its operations, cash on hand and working capital. The Company is currently in the process of reviewing and exploring external financing options in order to sustain its operations. If additional financing is <em style="font: inherit;">not</em> available, the Company also has contingency plans to continue to reduce or defer expenses and cash outlays in the look-forward period.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><b>Significant Accounting Policies</b></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;margin:0pt;"><b></b></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; text-indent: 34pt;">The excess purchase consideration over the fair value of acquired assets and liabilities is recorded as goodwill. Goodwill is subject to impairment testing on an annual basis. The Company will assess goodwill for impairment annually on <em style="font: inherit;"> October </em><em style="font: inherit;">1st</em> of each year, or more often if events or changes in circumstances indicate that it might be impaired, by comparing its carrying value to the reporting unit’s fair value. The Company will perform a qualitative assessment, to determine its fair value which includes an evaluation of relevant events and circumstances, including macroeconomic, industry and market conditions, the Company's overall financial performance, and trends in the value of the Company's common stock. As of <em style="font: inherit;"> June 30, 2024</em>, the Company did <em style="font: inherit;">not</em> identify any events that would cause it to assess goodwill for impairment.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Business Combination</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; text-indent: 34pt;">Management conducts a valuation analysis on the tangible and intangible assets acquired and liabilities assumed at the acquisition date thereof. During the measurement period, which <em style="font: inherit;"> may </em>be up to <em style="font: inherit;">one</em> year from the acquisition date, the Company <em style="font: inherit;"> may </em>record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s consolidated statements of operations.</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; text-indent: 34pt;">Amounts paid for acquisitions are allocated to the assets acquired and liabilities assumed based on their estimated fair values at the date of acquisition. The Company allocates a portion of the purchase price to the fair value of identifiable intangible assets. The fair value of identifiable intangible assets is based on a detailed valuation that uses information and assumptions provided by management. The Company allocates any excess purchase price over the fair value of the net tangible and intangible assets acquired to goodwill.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Fair Value of Financial Instruments</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; text-indent: 34pt;">The carrying amounts reported in the consolidated balance sheets for accounts receivable, notes receivable and accounts payable approximate fair value as of <em style="font: inherit;"> June 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em> because of the relatively short-term maturity of these financial instruments. The carrying amount reported for long-term debt and long-term receivables approximates fair value as of <em style="font: inherit;"> June 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, given management’s evaluation of the instrument’s current rate compared to market rates of interest and other factors.</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; text-indent: 34pt;">The determination of fair value is based upon the fair value framework established by ASC Topic <em style="font: inherit;">820,</em> Fair Value Measurements and Disclosures (“ASC <em style="font: inherit;">820”</em>). Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. ASC <em style="font: inherit;">820</em> also establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability. The guidance establishes <em style="font: inherit;">three</em> levels of inputs that <em style="font: inherit;"> may </em>be used to measure fair value:</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; text-indent: 34pt;">Level <em style="font: inherit;">1</em> – Quoted prices in active markets for identical assets or liabilities.</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; text-indent: 34pt;">Level <em style="font: inherit;">2</em> – Inputs other than Level <em style="font: inherit;">1</em> that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are <em style="font: inherit;">not</em> active; or other inputs that are observable or can be corroborated by </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> observable market data for substantially the full term of the assets or liabilities.</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; text-indent: 34pt;">Level <em style="font: inherit;">3</em> – Unobservable inputs that are supported by little or <em style="font: inherit;">no</em> market activity and that are significant to the fair value of the assets or liabilities.</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; text-indent: 34pt;">Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurements. Changes in the observability of valuation inputs <em style="font: inherit;"> may </em>result in a reclassification of levels for certain securities</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">within the fair value hierarchy.</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; text-indent: 34pt;">The Company’s goodwill and other intangible assets are measured at fair value at the time of acquisition and analyzed on a recurring and non-recurring basis for impairment, respectively, using Level <em style="font: inherit;">3</em> inputs.</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; text-indent: 34pt;">The Company does <em style="font: inherit;">not</em> have any Level <em style="font: inherit;">1</em> or Level <em style="font: inherit;">2</em> assets or liabilities. The Company considers its contingent consideration and ATD Holdback Shares to be Level <em style="font: inherit;">3</em> investments as the fair value measurement is based on significant inputs that are unobservable in the market and thus represents a Level <em style="font: inherit;">3</em> fair value measurement.</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; text-indent: 34pt;">There were <em style="font: inherit;">no</em> changes in levels during the period ended <em style="font: inherit;"> June 30, 2024</em>.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">The following is a rollforward of the company’s contingent consideration and ATD Holdback Share liabilities:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </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;"><td style="font-family: &quot;Times New 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>STS Contingent Consideration</b></p> </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(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;">Balance as of 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,800</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;">Loss (gain) due to change in fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">100</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;">Balance as of June 30, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </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,900</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> <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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">ATD Holdback Shares</em></b></p> </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(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;">Acquisition of ATD January 2, 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,635</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;">Loss (gain) due to change in fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(745</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;">Balance as of June 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: 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);">890</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 0pt 0pt 8pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">The following are the inputs in company’s ATD Holdback Share as of <em style="font: inherit;"> January 2, 2024 </em>and <em style="font: inherit;"> June 30, 2024:</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">January 2, 2024</em></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><em style="font: inherit;">June 30, 2024</em></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); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Closing stock price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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.55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Discount for marketability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">(0.68</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">(0.21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> <div> </div> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">The Company derives its revenues primarily from the licensing and sale of its roadway data and traffic management product and service offerings. These offerings include a mixture of data collection, implementation, engineering, customer support and maintenance services, as well as software and hardware. Revenue is recognized upon transfer of control of promised products and services to the Company’s customers, in an amount that reflects the consideration the Company expects to receive in exchange for those products and services.</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; text-indent: 34pt;">To determine revenue recognition for arrangements that the Company determines are within the scope of ASC <em style="font: inherit;">606,</em> the Company performs the following <em style="font: inherit;">five</em> steps:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:top;width:4%;"> </td><td style="vertical-align: top; width: 14px;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align: top; width: 2063px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Identification of the contract, or contracts, with a customer</p> </td></tr> <tr><td style="vertical-align:top;width:4%;"> </td><td style="vertical-align: top; width: 14px;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align: top; width: 2063px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Identification of the performance obligations in the contract</p> </td></tr> <tr><td style="vertical-align:top;width:4%;"> </td><td style="vertical-align: top; width: 14px;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align: top; width: 2063px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Determination of the transaction price</p> </td></tr> <tr><td style="vertical-align:top;width:4%;"> </td><td style="vertical-align: top; width: 14px;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align: top; width: 2063px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allocation of the transaction price to the performance obligations in the contract</p> </td></tr> <tr><td style="vertical-align:top;width:4%;"> </td><td style="vertical-align: top; width: 14px;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align: top; width: 2063px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Recognition of revenue when, or as, performance obligations are satisfied</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">The following table presents a summary of revenue (dollars in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30,</em></em></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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30,</em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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><em style="font: inherit;">2023</em></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><em style="font: inherit;">2024</em></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><em style="font: inherit;">2023</em></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); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Recurring revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">6,284</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">5,772</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">11,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">9,976</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Product and service revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">6,143</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,791</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">10,959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">4,772</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,427</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,563</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,205</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,748</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;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Revenues</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;"><i>Recurring revenue </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">Recurring revenue includes the Company’s SaaS revenue, subscription revenue, eCommerce revenue and customer support revenue. The Company generates recurring revenue both from long-term contracts with customers that provide for periodic payments and from short-term contracts that are automatically invoiced on a monthly basis. The Company’s recurring revenue is generated by a combination of direct sales, partner-assisted sales, and eCommerce sales.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">Recurring revenues are generated through the Company’s Software-as-a-Service ("SaaS") model, where the Company provides customers with the right to access the Company’s software solutions for a fee. These services are made available to the customer continuously throughout the contractual period. However, the extent to which the customer uses the services  <em style="font: inherit;"> may </em>vary at the customer’s discretion. The contracts with customers are generally for a term of <em style="font: inherit;">one</em> to <em style="font: inherit;">five</em> years. The payments for SaaS solutions  <em style="font: inherit;"> may </em>be received either at the inception of the arrangement or over the term of the arrangement. These SaaS solutions are considered to have a single performance obligation where the customer simultaneously receives and consumes the benefit, and as such, we recognize revenue for these arrangements ratably over the term of the contractual agreement.</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; text-indent: 34pt;">The Company also currently receives recurring revenues under contracts entered into using a subscription model for data collection services and bundled hardware and software over a period. Payments for these services and subscriptions are received periodically over the term of the agreement and revenue is recognized ratably over the term of the agreement. In addition, some of our subscription revenue includes providing, through a web server, access to the Company’s software solutions, a self-managed database, and a cross-platform application programming interface. The subscription arrangements with these customers typically do <em style="font: inherit;">not</em> provide the customer with the right to take possession of the Company’s software at any time. Instead, customers are granted continuous access to the Company’s solutions over the contractual period. The Company’s subscription services arrangements are non-cancelable and do <em style="font: inherit;">not</em> contain refund-type provisions. Accordingly, any fixed consideration related to the arrangement is generally recognized as recurring revenue on a straight-line basis over the contract term beginning on the date access to the Company’s software is provided.</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; text-indent: 34pt;">eCommerce revenue is defined by the Company as revenue obtained through direct sales on the Company’s eCommerce platform. The Company’s eCommerce revenue generally includes subscriptions to the Company’s vehicle recognition software that can be purchased online and activated through a digital key. The Company's contracts with eCommerce customers are generally for a term of <em style="font: inherit;">one</em> month with automatic renewal each month. The Company invoices and receives fees from its customers monthly.</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; text-indent: 34pt;">Customer support revenue is associated with perpetual licenses and long-term subscription arrangements and consists primarily of technical support and product updates. The Company’s customer support team is ready to provide these maintenance services, as needed, to the customer during the contract term. The customer benefits evenly throughout the contract period from the guarantee that the customer support resources and personnel will be available to them. As customer support is <em style="font: inherit;">not</em> critical to the customers' ability to derive benefit from their right to use the Company’s software, customer support is considered a distinct performance obligation when sold together with a long-term license for software. Customer support for perpetual and term licenses is renewable, generally on an annual basis, at the option of the customer. Customer support for subscription licenses is renewable concurrently with such licenses for the same duration of time. Revenue for customer support is recognized ratably over the contract period based on the start and end dates of the customer support obligation, in line with how the Company believes services are provided.</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;"><i>Product and service revenue</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">Product and service revenue is defined as the Company’s implementation revenue, perpetual license sales, hardware sales, engineering services and contactless compliance 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; text-align: justify; margin: 0pt; text-indent: 34pt;">Implementation revenue is recognized when the Company provides  installation, construction and other implementation services to its customers. These services involve a fee and are typically associated with the sale of the Company’s data collection services, software and hardware. The Company’s implementation revenue is recognized over time as the implementation is completed.</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; text-indent: 34pt;">In addition to recurring revenue from software sales, the Company recognizes point-in-time revenue related to the sale of perpetual software licenses. The Company sells perpetual licenses that provide customers the right to use software for an indefinite period in exchange for a <em style="font: inherit;">one</em>-time license fee, which is generally paid at contract inception. The Company’s perpetual licenses provide a right to use intellectual property (“IP”) that is functional in nature and has significant stand-alone functionality. Accordingly, for perpetual licenses of functional IP, revenue is recognized at the point-in-time when the customer has access to the software, which normally occurs once software activation keys have been made available to the customer.</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; text-indent: 34pt;">The Company also generates revenue through the sale of hardware through its partner program and internal sales force distribution channels. The Company satisfies its performance obligation upon the transfer of control of hardware to its customers. The Company invoices end-user customers upon transfer of control of the hardware to its customers. The Company provides hardware installation services to customers which range from <em style="font: inherit;">one</em> to <em style="font: inherit;">six</em> months. The revenue related to the installation component is recognized over time as the implementation is completed.</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; text-indent: 34pt;">Contactless compliance revenues reflect arrangements to provide hardware systems and services that identify uninsured motor vehicles, notify owners of non-compliance through a diversion citation, and assist them in obtaining the required insurance as an alternative to traditional enforcement methods. Revenue is recognized monthly based on the number of diversion citations collected by the relevant jurisdiction.</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; text-indent: 34pt;">The Company also generates revenue through its engineering services. These services are provided at the request of its customers and the revenue related to these services is recognized over time as the service is completed.</p> <p style="font-family:'Times 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>Revenue by Customer Type</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;text-indent:34pt;">The following table presents a summary of revenue by customer type (dollars in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30,</em></em></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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30,</em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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><em style="font: inherit;">2023</em></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><em style="font: inherit;">2024</em></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><em style="font: inherit;">2023</em></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); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Urban Mobility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">8,139</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">13,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">6,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Transportation Management</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">723</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">881</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,387</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,611</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Public Safety</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3,565</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">4,108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">7,064</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">6,808</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,427</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,563</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,205</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,748</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;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><i>Urban Mobility</i> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">Urban Mobility revenue consists of revenue derived from the Company's roadway data aggregation activities. These activities can include the use of software applications that are part of the Rekor Discover™ platform, the primary application being Rekor’s count, class &amp; speed application. This application fully automates the aggregation of Federal Highway Administration (“FHWA”) <em style="font: inherit;">13</em>-bin vehicle classification, speed, and volume data. Revenues associated with the deployment of other traffic sensors, traffic studies, or construction associated with traffic data collection are also part of data aggregation revenue, which is generated through both recurring pay-for-data contracts and hardware sales with a recurring software maintenance component.</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;"><i>Transportation Management</i> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">Transportation Management revenue is associated with the Rekor Command™ platform and the associated applications underneath the platform. These provide traffic operations and traffic management centers with support through actionable, real-time incident reports integrated into a cross-agency communication and response system. Revenue is generated through contracts that include an upfront as well as recurring component.</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;"><i>Public Safety</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">P<span style="background-color:#ffffff;">ublic Safety revenue consists of licensing of the Rekor Scout™ platform, licensing of Rekor CarCheck™ API, licensing of Rekor’s vehicle recognition software, as well as systems deployed for security, contactless compliance and public safety. Revenue is generated through recurring and perpetual license sales as well as <em style="font: inherit;">one</em>-time hardware sales.</span></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i><span style="background-color:#ffffff;">Performance obligations</span></i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">The Company contracts with customers in a variety of ways, including contracts that obligate the Company to provide services over time. Some contracts include performance obligations for several distinct services. For those contracts that have multiple distinct performance obligations, the Company allocates the total transaction price to each performance obligation based on its relative standalone selling price, which is determined based on the Company’s overall pricing objectives, taking into consideration market conditions and other factors. This <em style="font: inherit;"> may </em>result in a deferral or acceleration of revenue recognized relative to cash received for each distinct performance obligation. </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">Where performance obligations for the remaining term of a contract with a customer are <em style="font: inherit;">not</em> yet satisfied or have only been partially satisfied as of a particular date, the unsatisfied portion is to be recognized as revenue in the future. As of <em style="font: inherit;"> June 30, 2024</em>, the unsatisfied portion of the remaining performance obligation was approximately $21,023,000. The Company expects to recognize approximately $15,578,000 of this amount as revenue over the succeeding <span style="-sec-ix-hidden:c116360459">twelve</span> months, and the remainder is expected to be recognized within the next <span style="-sec-ix-hidden:c116360460">five</span> years thereafter.</p> <p style="font-family:'Times 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>Unbilled accounts receivable</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;text-indent:34pt;">The timing of revenue recognition, billings and cash collections result in billed accounts receivable, unbilled accounts receivables, and contract liabilities on the unaudited condensed consolidated balance sheets. Billed and unbilled accounts receivable are presented as part of accounts receivable, net, on the unaudited condensed consolidated balance sheets. When billing occurs after services have been provided, such unbilled amounts will generally be billed and collected within <em style="font: inherit;">60</em> to <em style="font: inherit;">120</em> days, but typically <em style="font: inherit;">no</em> longer than over the next <em style="font: inherit;">twelve</em> months. Unbilled accounts receivables of $1,530,000 and $946,000 were included in accounts receivable, net, in the unaudited condensed consolidated balance sheets as of <em style="font: inherit;"> June 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Contract liabilities</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">When the Company advance bills clients prior to providing services, generally such amounts will be earned and recognized in revenue within the next <em style="font: inherit;">six</em> months to <em style="font: inherit;">five</em> years, depending on the length of the period during which services are to be provided. This revenue and the corresponding decrease in liabilities is recognized on a contract-by-contract basis at the end of each reporting period and reflected on the unaudited condensed consolidated balance sheet for such period. Changes in the contract balances during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024</em> were <em style="font: inherit;">not</em> materially impacted by any other factors. During the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024</em>, $2,565,000 of the contract liabilities balance as of <em style="font: inherit;"> December 31, 2023</em> was recognized as 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;text-indent:34pt;">The services due for contract liabilities described above are shown below as of <em style="font: inherit;"> June 30, 2024</em> (dollars in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2024, remaining</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">490</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">201</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,942</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table><div><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"></td></tr> </tbody></table> </div> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Cash and Cash Equivalents, and Restricted Cash and Cash Equivalents</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; text-indent: 34pt;">The Company considers all highly liquid debt instruments to be cash equivalents.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">Cash subject to contractual restrictions and <em style="font: inherit;">not</em> readily available for use is classified as restricted cash. The Company’s restricted cash balances are primarily made up of cash collected on behalf of certain client jurisdictions. Restricted cash and cash equivalents for these client jurisdictions as of <em style="font: inherit;"> June 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em> were $328,000 and $328,000, respectively, and correspond to equal amounts of related liabilities.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Concentrations of Credit Risk</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; text-indent: 34pt;">The Company deposits its temporary cash investments with highly rated quality financial institutions that are located in the United States and Israel. The United States deposits are federally insured up to <em style="font: inherit;">$250,000</em> per account. As of <em style="font: inherit;"> June 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, the Company had deposits from operations totaling $3,417,000 and $15,713,000, respectively, in multiple U.S. financial institutions and <em style="font: inherit;">one</em> Israeli financial institution.</p> <p style="font-family:'Times 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;text-indent:34pt;"><em style="font: inherit;">No</em> single customer accounted for more than <em style="font: inherit;">10%</em> of the Company’s unaudited condensed consolidated revenues for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024 </em>and <em style="font: inherit;">2023</em>, respectively, except that Customer A accounted for 12% of the unaudited condensed consolidated revenue for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023.</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">As of <em style="font: inherit;"> June 30, 2024</em>, <em style="font: inherit;">no</em> single customer accounted for more than <em style="font: inherit;">10%</em> of the Company's unaudited condensed consolidated accounts receivable balance. As of <em style="font: inherit;"> December 31, 2023</em>, Customer A and Customer B accounted for 22% and 13%, respectively, of the unaudited condensed consolidated accounts receivable balance. <em style="font: inherit;">No</em> other single customer accounted for more than <em style="font: inherit;">10%</em> of the Company’s unaudited condensed consolidated accounts receivable balance as of <em style="font: inherit;"> December 31, 2023</em>.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"></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;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Accounts Payable, Accrued</b> <b>and Other Current Liabilities</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">As of <em style="font: inherit;"> June 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, amounts owed to related parties of $189,000 and $253,000 were presented as part of accounts payable and accrued expenses on the unaudited condensed consolidated balance sheets. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">A summary of other current liabilities is as follows (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Payroll and payroll related expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,098</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Right of offset to restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">STS Contingent Consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,900</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">513</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,839</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table><div> </div> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>New Accounting Pronouncements Effective in Future Periods</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; text-indent: 34pt;">In <em style="font: inherit;"> November 2023, </em>FASB issued ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> - Segment Reporting (Topic <em style="font: inherit;">280</em>): Improvements to Reportable Segment Disclosures, which requires public entities with a single reportable segment to provide all the disclosures required by this standard and all existing segment disclosures in Topic <em style="font: inherit;">280</em> on an interim and annual basis, including new requirements to disclose significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within the reported measure(s) of a segment's profit or loss, the amount and composition of any other segment items, the title and position of the CODM, and how the CODM uses the reported measure(s) of a segment's profit or loss to assess performance and decide how to allocate resources. The guidance is effective for our annual period beginning <em style="font: inherit;"> January 1, 2025, </em>and interim periods thereafter, applied retrospectively with early adoption permitted. The Company is currently evaluating the impact of adoption of this standard on its financial statements and disclosures.</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; text-indent: 34pt;">In <em style="font: inherit;"> December 2023, </em>the FASB issued ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> - Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures, which requires public entities to provide greater disaggregation within their annual rate reconciliation, including new requirements to present reconciling items on a gross basis in specified categories, disclose both percentages and dollar amounts, and disaggregate individual reconciling items by jurisdiction and nature when the effect of the items meet a quantitative threshold. The guidance also requires disaggregating the annual disclosure of income taxes paid, net of refunds received, by federal (national), state, and foreign taxes, with separate presentation of individual jurisdictions that meet a quantitative threshold. The guidance is effective for the Company's annual periods beginning <em style="font: inherit;"> January 1, 2025 </em>on a prospective basis, with a retrospective option, and early adoption is permitted. The Company is currently evaluating the impact of adoption of this standard on its financial statements and disclosures.</p> <p style="font-family:'Times 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;text-indent:34pt;">The Company does <em style="font: inherit;">not</em> believe that any recently issued, but <em style="font: inherit;">not</em> yet effective, accounting standards, other than the standards discussed above, could have a material effect on the accompanying unaudited condensed consolidated financial statements. As new accounting pronouncements are issued, the Company will adopt those that are applicable under the circumstances.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">Additional significant accounting policies of the Company are also described in Note <em style="font: inherit;">1</em> of the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December 31, 2023</em>.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> 1 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Correction of Previously Issued (Unaudited) Interim Financial Statements</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">While undergoing a review of its unaudited condensed consolidated interim financial statements, the Company determined it had incorrectly classified the ATD Holdback Shares issued in connection with the acquisition of ATD as equity classified instead of liability classified. This impacted previously reported amounts for goodwill, current liabilities and additional paid in capital, among other line items in the unaudited condensed consolidated interim financial statements as of and for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">In accordance with Staff Accounting Bulletin (“SAB”) <em style="font: inherit;">No.</em> <em style="font: inherit;">99,</em> “Materiality,” and SAB <em style="font: inherit;">No.</em> <em style="font: inherit;">108,</em> “Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements,” the Company evaluated the adjustment detailed above, and determined the related impact did <em style="font: inherit;">not</em> materially misstate its unaudited condensed consolidated financial statements as of and for the <em style="font: inherit;">three</em> month period ended <em style="font: inherit;"> March 31, 2024. </em>Although the Company concluded that the misstatement was <em style="font: inherit;">not</em> material to its unaudited condensed consolidated financial statements as of and for the <em style="font: inherit;">three</em> month period ended <em style="font: inherit;"> March 31, 2024, </em>the Company has determined it is appropriate to adjust its unaudited condensed consolidated financial statements as of <em style="font: inherit;"> March 31, 2024 </em>on a prospective basis to provide appropriate context to stakeholders within comparative financial statements. The impact on the statement of operations will be displayed on the Company’s unaudited condensed consolidated financial statements for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> month periods ended <em style="font: inherit;"> June 30, 2024. </em>The following tables set forth the effects of the error corrections on affected items within the Company’s previously reported interim unaudited condensed consolidated balance sheet and statement of shareholders' equity as of the periods indicated had the adjustments been made in the corresponding quarter (dollars in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">March 31, 2024</em></em></em></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(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>Changes in Condensed Consolidated Balance Sheet</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">As reported</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Adjusted</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">As corrected</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Long-term assets</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 style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">24,161</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">23,709</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total assets</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>107,150</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>(452</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>106,698</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Current liabilities</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 style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liability for ATD Holdback Shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,634</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,634</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total liabilities</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>52,191</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>1,634</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>53,825</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Stockholders' equity</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 style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Additional paid-in capital</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">272,950</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">270,864</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total stockholders’ equity</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>54,959</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>(2,086</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>52,873</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>Changes in Condensed Consolidated Statement of Shareholders' Equity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Shares of common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">85,324,918</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(664,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">84,660,589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">The following tables set forth the effects of the error corrections on affected items within the Company’s previously reported interim condensed statements of operations for the periods indicated had the adjustments been made in the corresponding quarters (dollars in thousands, except share amounts):</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31, 2024</em></em></em></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(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>Changes in Condensed Consolidated Statements of Operations</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">As reported</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Adjusted</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">As corrected</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Loss per common share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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.23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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.01</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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.24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average shares outstanding basic and diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">79,558,346</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(664,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">78,894,017</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">March 31, 2024</em></em></em></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(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>Changes in Condensed Consolidated Balance Sheet</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">As reported</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Adjusted</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">As corrected</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Long-term assets</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 style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">24,161</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">23,709</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total assets</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>107,150</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>(452</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>106,698</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Current liabilities</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 style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liability for ATD Holdback Shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,634</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,634</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total liabilities</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>52,191</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>1,634</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>53,825</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Stockholders' equity</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 style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Additional paid-in capital</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">272,950</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">270,864</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total stockholders’ equity</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>54,959</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>(2,086</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>)</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"><b>52,873</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>Changes in Condensed Consolidated Statement of Shareholders' Equity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Shares of common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">85,324,918</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(664,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">84,660,589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended March 31, 2024</em></em></em></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(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>Changes in Condensed Consolidated Statements of Operations</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">As reported</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Adjusted</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">As corrected</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; text-align: center;"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Loss per common share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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.23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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.01</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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.24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average shares outstanding basic and diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">79,558,346</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(664,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">78,894,017</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 24161000 -452000 23709000 107150000 -452000 106698000 0 1634000 1634000 52191000 1634000 53825000 272950000 -2086000 270864000 54959000 -2086000 52873000 85324918 -664329 84660589 -0.23 -0.01 -0.24 79558346 -664329 78894017 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="background-color:#ffffff;">Use of Estimates</span></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; text-indent: 34pt;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the extensive use of management’s estimates. Management uses estimates and assumptions in preparing consolidated financial statements. Those estimates and assumptions affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities, and reported revenues and expenses. On an ongoing basis, the Company evaluates its estimates, including those related to the collectability of accounts receivable, the fair value of intangible assets, the fair value of debt and equity instruments, income taxes and determination of standalone selling prices in contracts with customers that contain multiple performance obligations. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are <em style="font: inherit;">not</em> apparent from other sources. Actual results <em style="font: inherit;"> may </em>differ from those estimates under different assumptions or conditions.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Liquidity and Going Concern</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;">Management has assessed going concern uncertainty to determine whether there is sufficient cash on hand, together with expected capital raises and working capital, to assure operations for a period of at least <em style="font: inherit;">one</em> year from the date these unaudited condensed consolidated financial statements are issued, which is referred to as the “look-forward period”, as defined in U.S. GAAP. As part of this assessment, based on conditions that are known and reasonably knowable to management, management has considered various scenarios, forecasts, projections and estimates and will make certain key assumptions. These assumptions include, among other factors, its ability to raise additional capital, the expected timing and nature of the Company’s programs and projected cash expenditures and its ability to delay or curtail these programs or expenditures to the extent management has the proper authority to do so and considers it probable that those implementations can be achieved within the look-forward period.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">The Company has generated losses and negative operating cashflows since its inception and has relied on external sources of financing to support cash flow from operations. The Company attributes losses to non-capital expenditures related to the scaling of existing products and services, development of new products and services and marketing efforts associated with these products and services. As of and for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024</em>, the Company had a working capital deficit of $3,375,000 and a net loss of $28,409,000.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">Our cash decreased by $12,296,000 for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024</em> primarily due to the cash paid to acquire ATD and redeem the <em style="font: inherit;">2023</em> Promissory Notes and the net loss of $28,409,000, partially offset by external financing activity. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;">Based on the Company's current business plan assumptions and the expected cash burn rate, the Company believes that the existing cash is insufficient to fund its current level of operations for the next <em style="font: inherit;">twelve</em> months following the issuance of these unaudited condensed consolidated financial statements. These factors raise substantial doubt regarding the Company’s ability to continue as a going concern. The unaudited condensed consolidated financial statements do <em style="font: inherit;">not</em> include any adjustments that might be necessary should the Company be unable to continue as a going concern.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;">The Company is actively monitoring its operations, cash on hand and working capital. The Company is currently in the process of reviewing and exploring external financing options in order to sustain its operations. If additional financing is <em style="font: inherit;">not</em> available, the Company also has contingency plans to continue to reduce or defer expenses and cash outlays in the look-forward period.</p> 3375000 -28409000 -12296000 -28409000 <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; text-indent: 34pt;">The excess purchase consideration over the fair value of acquired assets and liabilities is recorded as goodwill. Goodwill is subject to impairment testing on an annual basis. The Company will assess goodwill for impairment annually on <em style="font: inherit;"> October </em><em style="font: inherit;">1st</em> of each year, or more often if events or changes in circumstances indicate that it might be impaired, by comparing its carrying value to the reporting unit’s fair value. The Company will perform a qualitative assessment, to determine its fair value which includes an evaluation of relevant events and circumstances, including macroeconomic, industry and market conditions, the Company's overall financial performance, and trends in the value of the Company's common stock. As of <em style="font: inherit;"> June 30, 2024</em>, the Company did <em style="font: inherit;">not</em> identify any events that would cause it to assess goodwill for impairment.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Business Combination</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; text-indent: 34pt;">Management conducts a valuation analysis on the tangible and intangible assets acquired and liabilities assumed at the acquisition date thereof. During the measurement period, which <em style="font: inherit;"> may </em>be up to <em style="font: inherit;">one</em> year from the acquisition date, the Company <em style="font: inherit;"> may </em>record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s consolidated statements of operations.</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; text-indent: 34pt;">Amounts paid for acquisitions are allocated to the assets acquired and liabilities assumed based on their estimated fair values at the date of acquisition. The Company allocates a portion of the purchase price to the fair value of identifiable intangible assets. The fair value of identifiable intangible assets is based on a detailed valuation that uses information and assumptions provided by management. The Company allocates any excess purchase price over the fair value of the net tangible and intangible assets acquired to goodwill.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Fair Value of Financial Instruments</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; text-indent: 34pt;">The carrying amounts reported in the consolidated balance sheets for accounts receivable, notes receivable and accounts payable approximate fair value as of <em style="font: inherit;"> June 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em> because of the relatively short-term maturity of these financial instruments. The carrying amount reported for long-term debt and long-term receivables approximates fair value as of <em style="font: inherit;"> June 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, given management’s evaluation of the instrument’s current rate compared to market rates of interest and other factors.</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; text-indent: 34pt;">The determination of fair value is based upon the fair value framework established by ASC Topic <em style="font: inherit;">820,</em> Fair Value Measurements and Disclosures (“ASC <em style="font: inherit;">820”</em>). Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. ASC <em style="font: inherit;">820</em> also establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability. The guidance establishes <em style="font: inherit;">three</em> levels of inputs that <em style="font: inherit;"> may </em>be used to measure fair value:</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; text-indent: 34pt;">Level <em style="font: inherit;">1</em> – Quoted prices in active markets for identical assets or liabilities.</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; text-indent: 34pt;">Level <em style="font: inherit;">2</em> – Inputs other than Level <em style="font: inherit;">1</em> that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are <em style="font: inherit;">not</em> active; or other inputs that are observable or can be corroborated by </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> observable market data for substantially the full term of the assets or liabilities.</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; text-indent: 34pt;">Level <em style="font: inherit;">3</em> – Unobservable inputs that are supported by little or <em style="font: inherit;">no</em> market activity and that are significant to the fair value of the assets or liabilities.</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; text-indent: 34pt;">Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurements. Changes in the observability of valuation inputs <em style="font: inherit;"> may </em>result in a reclassification of levels for certain securities</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">within the fair value hierarchy.</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; text-indent: 34pt;">The Company’s goodwill and other intangible assets are measured at fair value at the time of acquisition and analyzed on a recurring and non-recurring basis for impairment, respectively, using Level <em style="font: inherit;">3</em> inputs.</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; text-indent: 34pt;">The Company does <em style="font: inherit;">not</em> have any Level <em style="font: inherit;">1</em> or Level <em style="font: inherit;">2</em> assets or liabilities. The Company considers its contingent consideration and ATD Holdback Shares to be Level <em style="font: inherit;">3</em> investments as the fair value measurement is based on significant inputs that are unobservable in the market and thus represents a Level <em style="font: inherit;">3</em> fair value measurement.</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; text-indent: 34pt;">There were <em style="font: inherit;">no</em> changes in levels during the period ended <em style="font: inherit;"> June 30, 2024</em>.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">The following is a rollforward of the company’s contingent consideration and ATD Holdback Share liabilities:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </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;"><td style="font-family: &quot;Times New 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>STS Contingent Consideration</b></p> </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(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;">Balance as of 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,800</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;">Loss (gain) due to change in fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">100</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;">Balance as of June 30, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </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,900</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> <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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">ATD Holdback Shares</em></b></p> </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(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;">Acquisition of ATD January 2, 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,635</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;">Loss (gain) due to change in fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(745</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;">Balance as of June 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: 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);">890</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 0pt 0pt 8pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">The following are the inputs in company’s ATD Holdback Share as of <em style="font: inherit;"> January 2, 2024 </em>and <em style="font: inherit;"> June 30, 2024:</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">January 2, 2024</em></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><em style="font: inherit;">June 30, 2024</em></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); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Closing stock price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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.55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Discount for marketability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">(0.68</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">(0.21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr 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>STS Contingent Consideration</b></p> </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(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;">Balance as of 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,800</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;">Loss (gain) due to change in fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">100</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;">Balance as of June 30, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </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,900</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> <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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">ATD Holdback Shares</em></b></p> </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(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;">Acquisition of ATD January 2, 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,635</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;">Loss (gain) due to change in fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(745</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;">Balance as of June 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: 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);">890</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> 1800000 100000 1900000 1635000 -745000 890000 <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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">January 2, 2024</em></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><em style="font: inherit;">June 30, 2024</em></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); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Closing stock price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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.55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Discount for marketability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">(0.68</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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;">(0.21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> 3.14 1.55 -0.68 -0.21 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">The Company derives its revenues primarily from the licensing and sale of its roadway data and traffic management product and service offerings. These offerings include a mixture of data collection, implementation, engineering, customer support and maintenance services, as well as software and hardware. Revenue is recognized upon transfer of control of promised products and services to the Company’s customers, in an amount that reflects the consideration the Company expects to receive in exchange for those products and services.</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; text-indent: 34pt;">To determine revenue recognition for arrangements that the Company determines are within the scope of ASC <em style="font: inherit;">606,</em> the Company performs the following <em style="font: inherit;">five</em> steps:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:top;width:4%;"> </td><td style="vertical-align: top; width: 14px;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align: top; width: 2063px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Identification of the contract, or contracts, with a customer</p> </td></tr> <tr><td style="vertical-align:top;width:4%;"> </td><td style="vertical-align: top; width: 14px;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align: top; width: 2063px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Identification of the performance obligations in the contract</p> </td></tr> <tr><td style="vertical-align:top;width:4%;"> </td><td style="vertical-align: top; width: 14px;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align: top; width: 2063px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Determination of the transaction price</p> </td></tr> <tr><td style="vertical-align:top;width:4%;"> </td><td style="vertical-align: top; width: 14px;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align: top; width: 2063px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allocation of the transaction price to the performance obligations in the contract</p> </td></tr> <tr><td style="vertical-align:top;width:4%;"> </td><td style="vertical-align: top; width: 14px;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align: top; width: 2063px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Recognition of revenue when, or as, performance obligations are satisfied</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">The following table presents a summary of revenue (dollars in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30,</em></em></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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30,</em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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><em style="font: inherit;">2023</em></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><em style="font: inherit;">2024</em></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><em style="font: inherit;">2023</em></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); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Recurring revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">6,284</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">5,772</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">11,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">9,976</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Product and service revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">6,143</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,791</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">10,959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">4,772</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,427</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,563</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,205</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,748</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;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Revenues</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;"><i>Recurring revenue </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">Recurring revenue includes the Company’s SaaS revenue, subscription revenue, eCommerce revenue and customer support revenue. The Company generates recurring revenue both from long-term contracts with customers that provide for periodic payments and from short-term contracts that are automatically invoiced on a monthly basis. The Company’s recurring revenue is generated by a combination of direct sales, partner-assisted sales, and eCommerce sales.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">Recurring revenues are generated through the Company’s Software-as-a-Service ("SaaS") model, where the Company provides customers with the right to access the Company’s software solutions for a fee. These services are made available to the customer continuously throughout the contractual period. However, the extent to which the customer uses the services  <em style="font: inherit;"> may </em>vary at the customer’s discretion. The contracts with customers are generally for a term of <em style="font: inherit;">one</em> to <em style="font: inherit;">five</em> years. The payments for SaaS solutions  <em style="font: inherit;"> may </em>be received either at the inception of the arrangement or over the term of the arrangement. These SaaS solutions are considered to have a single performance obligation where the customer simultaneously receives and consumes the benefit, and as such, we recognize revenue for these arrangements ratably over the term of the contractual agreement.</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; text-indent: 34pt;">The Company also currently receives recurring revenues under contracts entered into using a subscription model for data collection services and bundled hardware and software over a period. Payments for these services and subscriptions are received periodically over the term of the agreement and revenue is recognized ratably over the term of the agreement. In addition, some of our subscription revenue includes providing, through a web server, access to the Company’s software solutions, a self-managed database, and a cross-platform application programming interface. The subscription arrangements with these customers typically do <em style="font: inherit;">not</em> provide the customer with the right to take possession of the Company’s software at any time. Instead, customers are granted continuous access to the Company’s solutions over the contractual period. The Company’s subscription services arrangements are non-cancelable and do <em style="font: inherit;">not</em> contain refund-type provisions. Accordingly, any fixed consideration related to the arrangement is generally recognized as recurring revenue on a straight-line basis over the contract term beginning on the date access to the Company’s software is provided.</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; text-indent: 34pt;">eCommerce revenue is defined by the Company as revenue obtained through direct sales on the Company’s eCommerce platform. The Company’s eCommerce revenue generally includes subscriptions to the Company’s vehicle recognition software that can be purchased online and activated through a digital key. The Company's contracts with eCommerce customers are generally for a term of <em style="font: inherit;">one</em> month with automatic renewal each month. The Company invoices and receives fees from its customers monthly.</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; text-indent: 34pt;">Customer support revenue is associated with perpetual licenses and long-term subscription arrangements and consists primarily of technical support and product updates. The Company’s customer support team is ready to provide these maintenance services, as needed, to the customer during the contract term. The customer benefits evenly throughout the contract period from the guarantee that the customer support resources and personnel will be available to them. As customer support is <em style="font: inherit;">not</em> critical to the customers' ability to derive benefit from their right to use the Company’s software, customer support is considered a distinct performance obligation when sold together with a long-term license for software. Customer support for perpetual and term licenses is renewable, generally on an annual basis, at the option of the customer. Customer support for subscription licenses is renewable concurrently with such licenses for the same duration of time. Revenue for customer support is recognized ratably over the contract period based on the start and end dates of the customer support obligation, in line with how the Company believes services are provided.</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;"><i>Product and service revenue</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">Product and service revenue is defined as the Company’s implementation revenue, perpetual license sales, hardware sales, engineering services and contactless compliance 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; text-align: justify; margin: 0pt; text-indent: 34pt;">Implementation revenue is recognized when the Company provides  installation, construction and other implementation services to its customers. These services involve a fee and are typically associated with the sale of the Company’s data collection services, software and hardware. The Company’s implementation revenue is recognized over time as the implementation is completed.</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; text-indent: 34pt;">In addition to recurring revenue from software sales, the Company recognizes point-in-time revenue related to the sale of perpetual software licenses. The Company sells perpetual licenses that provide customers the right to use software for an indefinite period in exchange for a <em style="font: inherit;">one</em>-time license fee, which is generally paid at contract inception. The Company’s perpetual licenses provide a right to use intellectual property (“IP”) that is functional in nature and has significant stand-alone functionality. Accordingly, for perpetual licenses of functional IP, revenue is recognized at the point-in-time when the customer has access to the software, which normally occurs once software activation keys have been made available to the customer.</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; text-indent: 34pt;">The Company also generates revenue through the sale of hardware through its partner program and internal sales force distribution channels. The Company satisfies its performance obligation upon the transfer of control of hardware to its customers. The Company invoices end-user customers upon transfer of control of the hardware to its customers. The Company provides hardware installation services to customers which range from <em style="font: inherit;">one</em> to <em style="font: inherit;">six</em> months. The revenue related to the installation component is recognized over time as the implementation is completed.</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; text-indent: 34pt;">Contactless compliance revenues reflect arrangements to provide hardware systems and services that identify uninsured motor vehicles, notify owners of non-compliance through a diversion citation, and assist them in obtaining the required insurance as an alternative to traditional enforcement methods. Revenue is recognized monthly based on the number of diversion citations collected by the relevant jurisdiction.</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; text-indent: 34pt;">The Company also generates revenue through its engineering services. These services are provided at the request of its customers and the revenue related to these services is recognized over time as the service is completed.</p> <p style="font-family:'Times 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>Revenue by Customer Type</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;text-indent:34pt;">The following table presents a summary of revenue by customer type (dollars in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30,</em></em></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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30,</em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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><em style="font: inherit;">2023</em></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><em style="font: inherit;">2024</em></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><em style="font: inherit;">2023</em></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); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Urban Mobility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">8,139</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">13,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">6,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Transportation Management</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">723</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">881</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,387</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,611</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Public Safety</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3,565</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">4,108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">7,064</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">6,808</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,427</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,563</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,205</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,748</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;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><i>Urban Mobility</i> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">Urban Mobility revenue consists of revenue derived from the Company's roadway data aggregation activities. These activities can include the use of software applications that are part of the Rekor Discover™ platform, the primary application being Rekor’s count, class &amp; speed application. This application fully automates the aggregation of Federal Highway Administration (“FHWA”) <em style="font: inherit;">13</em>-bin vehicle classification, speed, and volume data. Revenues associated with the deployment of other traffic sensors, traffic studies, or construction associated with traffic data collection are also part of data aggregation revenue, which is generated through both recurring pay-for-data contracts and hardware sales with a recurring software maintenance component.</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;"><i>Transportation Management</i> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">Transportation Management revenue is associated with the Rekor Command™ platform and the associated applications underneath the platform. These provide traffic operations and traffic management centers with support through actionable, real-time incident reports integrated into a cross-agency communication and response system. Revenue is generated through contracts that include an upfront as well as recurring component.</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;"><i>Public Safety</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">P<span style="background-color:#ffffff;">ublic Safety revenue consists of licensing of the Rekor Scout™ platform, licensing of Rekor CarCheck™ API, licensing of Rekor’s vehicle recognition software, as well as systems deployed for security, contactless compliance and public safety. Revenue is generated through recurring and perpetual license sales as well as <em style="font: inherit;">one</em>-time hardware sales.</span></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i><span style="background-color:#ffffff;">Performance obligations</span></i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">The Company contracts with customers in a variety of ways, including contracts that obligate the Company to provide services over time. Some contracts include performance obligations for several distinct services. For those contracts that have multiple distinct performance obligations, the Company allocates the total transaction price to each performance obligation based on its relative standalone selling price, which is determined based on the Company’s overall pricing objectives, taking into consideration market conditions and other factors. This <em style="font: inherit;"> may </em>result in a deferral or acceleration of revenue recognized relative to cash received for each distinct performance obligation. </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">Where performance obligations for the remaining term of a contract with a customer are <em style="font: inherit;">not</em> yet satisfied or have only been partially satisfied as of a particular date, the unsatisfied portion is to be recognized as revenue in the future. As of <em style="font: inherit;"> June 30, 2024</em>, the unsatisfied portion of the remaining performance obligation was approximately $21,023,000. The Company expects to recognize approximately $15,578,000 of this amount as revenue over the succeeding <span style="-sec-ix-hidden:c116360459">twelve</span> months, and the remainder is expected to be recognized within the next <span style="-sec-ix-hidden:c116360460">five</span> years thereafter.</p> <p style="font-family:'Times 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>Unbilled accounts receivable</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;text-indent:34pt;">The timing of revenue recognition, billings and cash collections result in billed accounts receivable, unbilled accounts receivables, and contract liabilities on the unaudited condensed consolidated balance sheets. Billed and unbilled accounts receivable are presented as part of accounts receivable, net, on the unaudited condensed consolidated balance sheets. When billing occurs after services have been provided, such unbilled amounts will generally be billed and collected within <em style="font: inherit;">60</em> to <em style="font: inherit;">120</em> days, but typically <em style="font: inherit;">no</em> longer than over the next <em style="font: inherit;">twelve</em> months. Unbilled accounts receivables of $1,530,000 and $946,000 were included in accounts receivable, net, in the unaudited condensed consolidated balance sheets as of <em style="font: inherit;"> June 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Contract liabilities</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">When the Company advance bills clients prior to providing services, generally such amounts will be earned and recognized in revenue within the next <em style="font: inherit;">six</em> months to <em style="font: inherit;">five</em> years, depending on the length of the period during which services are to be provided. This revenue and the corresponding decrease in liabilities is recognized on a contract-by-contract basis at the end of each reporting period and reflected on the unaudited condensed consolidated balance sheet for such period. Changes in the contract balances during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024</em> were <em style="font: inherit;">not</em> materially impacted by any other factors. During the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024</em>, $2,565,000 of the contract liabilities balance as of <em style="font: inherit;"> December 31, 2023</em> was recognized as 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;text-indent:34pt;">The services due for contract liabilities described above are shown below as of <em style="font: inherit;"> June 30, 2024</em> (dollars in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2024, remaining</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">490</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">201</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,942</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30,</em></em></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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30,</em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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><em style="font: inherit;">2023</em></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><em style="font: inherit;">2024</em></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><em style="font: inherit;">2023</em></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); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Recurring revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">6,284</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">5,772</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">11,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">9,976</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Product and service revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">6,143</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,791</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">10,959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">4,772</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,427</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,563</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,205</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,748</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30,</em></em></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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30,</em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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><em style="font: inherit;">2023</em></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><em style="font: inherit;">2024</em></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><em style="font: inherit;">2023</em></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); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Urban Mobility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">8,139</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">13,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">6,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Transportation Management</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">723</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">881</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,387</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,611</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Public Safety</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3,565</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">4,108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">7,064</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">6,808</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,427</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,563</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,205</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,748</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> 6284000 5772000 11246000 9976000 6143000 2791000 10959000 4772000 12427000 8563000 22205000 14748000 8139000 3574000 13754000 6329000 723000 881000 1387000 1611000 3565000 4108000 7064000 6808000 12427000 8563000 22205000 14748000 21023000 15578000 1530000 946000 2565000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2024, remaining</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">490</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">201</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,942</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 2837000 1268000 490000 201000 118000 28000 4942000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Cash and Cash Equivalents, and Restricted Cash and Cash Equivalents</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; text-indent: 34pt;">The Company considers all highly liquid debt instruments to be cash equivalents.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">Cash subject to contractual restrictions and <em style="font: inherit;">not</em> readily available for use is classified as restricted cash. The Company’s restricted cash balances are primarily made up of cash collected on behalf of certain client jurisdictions. Restricted cash and cash equivalents for these client jurisdictions as of <em style="font: inherit;"> June 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em> were $328,000 and $328,000, respectively, and correspond to equal amounts of related liabilities.</p> 328000 328000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Concentrations of Credit Risk</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; text-indent: 34pt;">The Company deposits its temporary cash investments with highly rated quality financial institutions that are located in the United States and Israel. The United States deposits are federally insured up to <em style="font: inherit;">$250,000</em> per account. As of <em style="font: inherit;"> June 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, the Company had deposits from operations totaling $3,417,000 and $15,713,000, respectively, in multiple U.S. financial institutions and <em style="font: inherit;">one</em> Israeli financial institution.</p> <p style="font-family:'Times 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;text-indent:34pt;"><em style="font: inherit;">No</em> single customer accounted for more than <em style="font: inherit;">10%</em> of the Company’s unaudited condensed consolidated revenues for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024 </em>and <em style="font: inherit;">2023</em>, respectively, except that Customer A accounted for 12% of the unaudited condensed consolidated revenue for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023.</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">As of <em style="font: inherit;"> June 30, 2024</em>, <em style="font: inherit;">no</em> single customer accounted for more than <em style="font: inherit;">10%</em> of the Company's unaudited condensed consolidated accounts receivable balance. As of <em style="font: inherit;"> December 31, 2023</em>, Customer A and Customer B accounted for 22% and 13%, respectively, of the unaudited condensed consolidated accounts receivable balance. <em style="font: inherit;">No</em> other single customer accounted for more than <em style="font: inherit;">10%</em> of the Company’s unaudited condensed consolidated accounts receivable balance as of <em style="font: inherit;"> December 31, 2023</em>.</p> 3417000 15713000 0.12 0.22 0.13 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Accounts Payable, Accrued</b> <b>and Other Current Liabilities</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">As of <em style="font: inherit;"> June 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, amounts owed to related parties of $189,000 and $253,000 were presented as part of accounts payable and accrued expenses on the unaudited condensed consolidated balance sheets. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">A summary of other current liabilities is as follows (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Payroll and payroll related expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,098</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Right of offset to restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">STS Contingent Consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,900</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">513</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,839</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 189000 253000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Payroll and payroll related expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,098</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Right of offset to restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">STS Contingent Consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,900</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,800</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">513</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,839</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 3098000 2824000 328000 328000 1900000 1800000 513000 658000 5839000 5610000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>New Accounting Pronouncements Effective in Future Periods</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; text-indent: 34pt;">In <em style="font: inherit;"> November 2023, </em>FASB issued ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> - Segment Reporting (Topic <em style="font: inherit;">280</em>): Improvements to Reportable Segment Disclosures, which requires public entities with a single reportable segment to provide all the disclosures required by this standard and all existing segment disclosures in Topic <em style="font: inherit;">280</em> on an interim and annual basis, including new requirements to disclose significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within the reported measure(s) of a segment's profit or loss, the amount and composition of any other segment items, the title and position of the CODM, and how the CODM uses the reported measure(s) of a segment's profit or loss to assess performance and decide how to allocate resources. The guidance is effective for our annual period beginning <em style="font: inherit;"> January 1, 2025, </em>and interim periods thereafter, applied retrospectively with early adoption permitted. The Company is currently evaluating the impact of adoption of this standard on its financial statements and disclosures.</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; text-indent: 34pt;">In <em style="font: inherit;"> December 2023, </em>the FASB issued ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> - Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures, which requires public entities to provide greater disaggregation within their annual rate reconciliation, including new requirements to present reconciling items on a gross basis in specified categories, disclose both percentages and dollar amounts, and disaggregate individual reconciling items by jurisdiction and nature when the effect of the items meet a quantitative threshold. The guidance also requires disaggregating the annual disclosure of income taxes paid, net of refunds received, by federal (national), state, and foreign taxes, with separate presentation of individual jurisdictions that meet a quantitative threshold. The guidance is effective for the Company's annual periods beginning <em style="font: inherit;"> January 1, 2025 </em>on a prospective basis, with a retrospective option, and early adoption is permitted. The Company is currently evaluating the impact of adoption of this standard on its financial statements and disclosures.</p> <p style="font-family:'Times 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;text-indent:34pt;">The Company does <em style="font: inherit;">not</em> believe that any recently issued, but <em style="font: inherit;">not</em> yet effective, accounting standards, other than the standards discussed above, could have a material effect on the accompanying unaudited condensed consolidated financial statements. As new accounting pronouncements are issued, the Company will adopt those that are applicable under the circumstances.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">Additional significant accounting policies of the Company are also described in Note <em style="font: inherit;">1</em> of the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December 31, 2023</em>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>NOTE <em style="font: inherit;">2</em> </b>–<b> ACQUISITION</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>ATD Acquisition</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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; text-indent: 34pt;">On <em style="font: inherit;"> January 2, 2024 (</em>the “Closing Date”), the Company acquired All Traffic Data Services, LLC, a Colorado limited liability company (“ATD”), pursuant to that certain Interest Purchase Agreement (the “ATD Purchase Agreement”), dated as of the Closing Date, by and among the Company, ATD and All Traffic Holdings, LLC (the “Seller”). The Seller is a portfolio company of Seaport Capital, a private equity firm.  ATD is engaged in the business of advanced traffic data collection. Under the terms of the ATD Purchase Agreement, the Company acquired all of the issued and outstanding limited liability company interests of ATD (the “ATD Acquisition”).</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; text-indent: 34pt;">The acquisition met the criteria to be accounted for as a business in accordance with ASC <em style="font: inherit;">805,</em> Business Combinations (“ASC <em style="font: inherit;">805”</em>). This method requires, among other things, that assets acquired, and liabilities assumed be recognized at their fair values as of the acquisition date and that the difference between the fair value of the consideration paid for the acquired entity and the fair value of the net assets acquired be recorded as goodwill, which is <em style="font: inherit;">not</em> amortized but is tested at least annually for impairment. The aggregate purchase price for the interests of ATD was approximately $20,576,000, subject to a customary working capital adjustments. The purchase price comprised approximately $10,048,000 in cash, which included closing adjustments and 3,496,464 unregistered shares of the Company’s common stock (the “Stock Consideration”), based on a volume weighted average trading price of the Company’s common stock over a <em style="font: inherit;">thirty</em> consecutive trading day period prior to the date of the ATD Purchase Agreement, which was $2.86. 2,832,135 of the Stock Consideration was issued at closing, while the other 664,329 shares of the Stock Consideration will be issued and delivered to the Seller on the <em style="font: inherit;">twelve</em>-month anniversary of the Closing Date (the "ATD Holdback Shares"), subject to cutback for working capital adjustments and/or indemnification claims favoring the Company, if any. Subsequent to this transaction these shares have been registered on a Form S-<em style="font: inherit;">3.</em> See <i>NOTE</i> <i><em style="font: inherit;">8</em></i> – <i>STOCKHOLDERS</i>’<i> EQUITY</i> for additional information. As the total number of ATD Holdback Shares to be issued to the Seller is <em style="font: inherit;">not</em> fixed, the ATD Holdback Shares were deemed to be liability classified and are measured at fair value each reporting period. The ATD Holdback Shares will be issued to the Seller on the <em style="font: inherit;">twelve</em>-month anniversary of the Closing Date, subject to cutback from indemnification claims favoring the Company, if any.  As a result of the transaction, ATD became a wholly-owned subsidiary of the Company and ATD’s key employees have agreed to continue employment with the Company or <em style="font: inherit;">one</em> of its affiliates.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="margin: 0pt; text-align: justify; text-indent: 34pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The Company incurred $548,000 in legal and professional fees related to the acquisition which were expensed as incurred and recognized in general and administrative expenses in the unaudited condensed consolidated statement of operations.</p> <p style="margin: 0pt; text-align: justify; text-indent: 34pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">In accordance with the acquisition method of accounting for a business combination, the purchase price has been allocated to the assets acquired and liabilities assumed based on their fair values as of the Closing Date. Since the acquisition of ATD occurred on <em style="font: inherit;"> January 2, </em><em style="font: inherit;">2024,</em> the results of operations for ATD from the date of acquisition have been included in the Company’s unaudited condensed consolidated statement of operations for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2024. </em>The table below shows the breakdown related to the preliminary purchase price allocation for the acquisition (dollars in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>Consideration</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">10,048</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Liability classified holdback shares (<span style="-sec-ix-hidden:c116360675">664,329</span> shares measured at fair value as of the Closing Date)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Common stock issued (<span style="-sec-ix-hidden:c116360677">2,832,135</span> shares at closing price of $<span style="-sec-ix-hidden:c116360678">3.14</span> per share)</p> </td><td style="width: 1%; font-family: &quot;Times New 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,893</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Consideration</p> </td><td style="width: 1%; font-family: &quot;Times New 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);">20,576</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>Recognized amounts of identifiable assets acquired and liabilities assumed</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Estimated Fair Value</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</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 style="font-family: &quot;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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">826</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and 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;">1,565</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Right-of-use operating lease 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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">269</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other current 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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">154</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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,100</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets acquired</p> </td><td style="width: 1%; font-family: &quot;Times New 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);">18,097</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liabilities</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 style="font-family: &quot;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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts payable and accrued expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">715</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Lease liability operating</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">269</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">257</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total liabilities assumed</p> </td><td style="width: 1%; font-family: &quot;Times New 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,241</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fair value of identifiable net assets acquired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">16,856</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Purchase price consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">20,576</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New 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,720</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Operations of Combined Entities</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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; text-indent: 34pt;">The following unaudited pro forma combined financial information gives effect to the acquisition of ATD and the Series A Prime Revenue Sharing Notes interest expense, as if they were consummated as of <em style="font: inherit;"> January 1, 2023. </em>A portion of the proceeds from the Series A Prime Revenue Sharing Notes was used to fund the acquisition of ATD and therefore the Company has included the impact of the issuance of the debt in its pro forma financial information. This unaudited pro forma financial information is presented for information purposes only and is <em style="font: inherit;">not</em> intended to present actual results that would have been attained had the acquisition and the issuance of the Series A Prime Revenue Sharing Notes been completed as of <em style="font: inherit;"> January 1, 2023 (</em>the beginning of the earliest period presented) or to project potential operating results as of any future date or for any future periods.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="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); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Dollars in thousands, except per share data)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="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); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Dollars in thousands except for per share data)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">12,427</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">11,234</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">22,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">19,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(9,795</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(10,454</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(28,409</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(24,191</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> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic and diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.12</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.16</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(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> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic and diluted number of shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">84,932,611</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">64,648,414</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">81,929,347</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">61,185,669</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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">  </p> 20576000 10048000 3496464 2.86 2832135 664329 548000 <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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>Consideration</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">10,048</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Liability classified holdback shares (<span style="-sec-ix-hidden:c116360675">664,329</span> shares measured at fair value as of the Closing Date)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Common stock issued (<span style="-sec-ix-hidden:c116360677">2,832,135</span> shares at closing price of $<span style="-sec-ix-hidden:c116360678">3.14</span> per share)</p> </td><td style="width: 1%; font-family: &quot;Times New 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,893</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Consideration</p> </td><td style="width: 1%; font-family: &quot;Times New 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);">20,576</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>Recognized amounts of identifiable assets acquired and liabilities assumed</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">Estimated Fair Value</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</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 style="font-family: &quot;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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">826</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and 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;">1,565</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Right-of-use operating lease 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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">269</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other current 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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">154</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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,100</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets acquired</p> </td><td style="width: 1%; font-family: &quot;Times New 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);">18,097</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liabilities</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 style="font-family: &quot;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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts payable and accrued expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">715</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Lease liability operating</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">269</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">257</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total liabilities assumed</p> </td><td style="width: 1%; font-family: &quot;Times New 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,241</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Fair value of identifiable net assets acquired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">16,856</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Purchase price consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">20,576</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New 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,720</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> 10048000 1635000 8893000 20576000 826000 3183000 1565000 269000 154000 12100000 18097000 715000 269000 257000 1241000 16856000 20576000 3720000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="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); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Dollars in thousands, except per share data)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="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); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Dollars in thousands except for per share data)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">12,427</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">11,234</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">22,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">19,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(9,795</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(10,454</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(28,409</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(24,191</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> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic and diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.12</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.16</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(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> <tr class="GFJY4-DGU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic and diluted number of shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">84,932,611</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">64,648,414</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">81,929,347</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">61,185,669</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> 12427000 11234000 22205000 19180000 -9795000 -10454000 -28409000 -24191000 -0.12 -0.16 -0.35 -0.4 84932611 64648414 81929347 61185669 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE <em style="font: inherit;">3</em> </b>–<b> SUPPLEMENTAL NON CASH DISCLOSURES OF CASH FLOW 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;text-indent:34pt;">Supplemental disclosures of cash flow information for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024 </em>and <em style="font: inherit;">2023</em> were as follows (dollars in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30,</em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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><em style="font: inherit;">2023</em></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); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for 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: 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,408</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);">709</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Cash paid for taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Decrease in accounts payable and accrued expenses related to purchases of property and 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; 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);">-</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);">(658</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> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Increase (decrease) in accounts payable and accrued expenses related to purchases of inventory</p> </td><td style="width: 1%; font-family: &quot;Times New 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);">559</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; 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);">(374</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> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Decrease in deposits related to property and equipment received</p> </td><td style="width: 1%; font-family: &quot;Times New 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);">243</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);">295</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Decrease in property and equipment that was uninstalled and moved to inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">312</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-cash financing activities:</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">2022 Promissory Notes exchanged for 2023 Promissory Notes - related party</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">Warrants issued in connection with the 2023 Promissory Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,640</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">Warrants issued in connection with the 2023 Promissory Notes - related party</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">3,485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">Fair market value of shares issued in connection with the acquisition of ATD</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">8,893</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Fair market value of ATD Holdback Shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">2023 Promissory Note redemption premium settled in shares of the Company’s common stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">New Leases under ASC-842:</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Right-of-use assets obtained in exchange for new operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">129</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">Right-of-use assets obtained in exchange for new finance lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">939</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30,</em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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><em style="font: inherit;">2023</em></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); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for 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: 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,408</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);">709</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Cash paid for taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Decrease in accounts payable and accrued expenses related to purchases of property and 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; 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);">-</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);">(658</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> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Increase (decrease) in accounts payable and accrued expenses related to purchases of inventory</p> </td><td style="width: 1%; font-family: &quot;Times New 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);">559</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; 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);">(374</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> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Decrease in deposits related to property and equipment received</p> </td><td style="width: 1%; font-family: &quot;Times New 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);">243</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);">295</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Decrease in property and equipment that was uninstalled and moved to inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">312</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-cash financing activities:</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">2022 Promissory Notes exchanged for 2023 Promissory Notes - related party</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">Warrants issued in connection with the 2023 Promissory Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,640</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">Warrants issued in connection with the 2023 Promissory Notes - related party</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">3,485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">Fair market value of shares issued in connection with the acquisition of ATD</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">8,893</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Fair market value of ATD Holdback Shares</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">2023 Promissory Note redemption premium settled in shares of the Company’s common stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">New Leases under ASC-842:</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Right-of-use assets obtained in exchange for new operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">129</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">Right-of-use assets obtained in exchange for new finance lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">939</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> 1408000 709000 50000 5000 0 -658000 559000 -374000 243000 295000 312000 0 0 1000000 0 1640000 0 3485000 8893000 0 1635000 0 1875000 0 129000 0 485000 939000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE <em style="font: inherit;">4</em> </b>–<b> INTANGIBLE ASSETS AND GOODWILL</b></p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>ATD Acquisition</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;">The purchase price for the ATD acquisition has been allocated to the assets acquired and liabilities assumed based on fair values as of the acquisition date. Since the acquisition occurred on <em style="font: inherit;"> January 2, 2024, </em>the results of operations for ATD from the date of acquisition have been included in the Company’s unaudited condensed consolidated statement of operations for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024. </em>As part of the Company's preliminary purchase price allocation for the acquisition, the Company recognized $3,720,000 in goodwill, $11,900,000 in customer relationships, assigned a <span style="-sec-ix-hidden:c116360763">15</span>-year useful life, and $200,000 of marketing related intangible assets related to the ATD tradename, assigned a <span style="-sec-ix-hidden:c116360765">five</span>-year useful life.</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;"><b>Intangible Assets Subject to Amortization</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;text-indent:34pt;">The following provides a breakdown of identifiable intangible assets, net as of <em style="font: inherit;"> June 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em> (dollars in thousands):</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;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">15,761</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,861</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Marketing related</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Technology based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">24,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">24,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Internally capitalized software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">42,331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30,231</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Less: accumulated amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(15,335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(12,992</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Identifiable intangible assets, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,996</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,239</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">These intangible assets are amortized on a straight-line basis over their estimated useful life. Amortization expense for the <em style="font: inherit;">three</em> months ended  <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2024</em> and <em style="font: inherit;">2023</em> was $1,171,000 and $1,032,000, respectively, and for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024 </em>and <em style="font: inherit;">2023</em> was $2,343,000 and $2,073,000, respectively and is presented as part of depreciation and amortization in the unaudited condensed consolidated statements of operations. During the current period there have been <em style="font: inherit;">no</em> events that would cause the Company to evaluate its intangible assets for impairment.  </p> <p style="font-family:'Times 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;text-indent:34pt;">As of <em style="font: inherit;"> June 30, 2024</em>, the estimated impact from annual amortization from intangible assets for each of the next <em style="font: inherit;">five</em> fiscal years and thereafter is as follows (dollars in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2024, remaining</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,333</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">4,665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,578</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,602</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">9,965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,996</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;text-align:justify;margin:0pt;"> </p> 3720000 11900000 200000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">15,761</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,861</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Marketing related</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Technology based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">24,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">24,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Internally capitalized software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">42,331</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30,231</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Less: accumulated amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(15,335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(12,992</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Identifiable intangible assets, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,996</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,239</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 15761000 3861000 1227000 1027000 24107000 24107000 1236000 1236000 42331000 30231000 15335000 12992000 26996000 17239000 1171000 1032000 2343000 2073000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2024, remaining</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,333</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">4,665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,578</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,602</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">9,965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,996</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 2333000 4665000 3853000 3578000 2602000 9965000 26996000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE <em style="font: inherit;">5</em> </b>–<b> DEBT</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 34pt; text-align: justify;"> </p> <div style="font-size:10pt"> <div style="font-family:'Times New Roman'"> <div style="font-variant:normal"> <b style="font-size:10pt; text-align:justify">STS Notes</b> </div> </div> </div> <div style="font-size: 10pt;">                </div> <div> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <div style="font-variant:normal"> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <div style="font-variant: normal; text-indent: 36pt; text-align: justify;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">On <em style="font: inherit;"> June 17, 2022, </em>pursuant to the terms of the Company’s acquisition of STS, the Company issued an aggregate of $2,000,000 of notes payable in the form of <em style="font: inherit;">two</em> unsecured, subordinated promissory notes, each in the principal amount of $1,000,000 and bearing an interest rate of 3.0% per annum, payable quarterly. The notes currently mature on <em style="font: inherit;"> September </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2024</em> and <em style="font: inherit;"> June 17, </em><em style="font: inherit;">2025,</em> respectively. In <em style="font: inherit;"> June 2024, </em>the Company and noteholders amended the $1,000,000, <em style="font: inherit;"> June 2024 </em>maturity payment of the subordinated promissory notes to <em style="font: inherit;"> September 30, 2024. </em>As of <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2024,</em> the aggregate balance of these notes payable was $2,000,000 which was included in notes payable current portion in the unaudited condensed consolidated balance sheets. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> </div> </div> </div> </div> </div> </div> </div> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">2023</em> Promissory Notes</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:18pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">On  <em style="font: inherit;"> January 18, 2023, </em>the Company entered into a Securities Purchase Agreement (the “Securities Purchase Agreement”) with certain accredited investors, pursuant to which the Company agreed to issue and sell to the investors in a private placement transaction (i) up to $15,000,000 in aggregate principal amount of senior secured promissory notes (the <em style="font: inherit;">“2023</em> Promissory Notes”), and (ii) warrants to purchase, for an exercise price of $2.00 per share, up to an aggregate of 7,500,000 shares of common stock of the Company, par value $0.0001 per share. In connection with the initial closing on <em style="font: inherit;"> January 18, 2023, </em>the Company issued $12,500,000 in aggregate principal amount of <em style="font: inherit;">2023</em> Promissory Notes and warrants to purchase 6,250,000 shares of Common Stock. </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; text-indent: 34pt;">On <em style="font: inherit;"> March 4, 2024, </em>the Company elected to prepay the outstanding <em style="font: inherit;">2023</em> Promissory Notes. The <em style="font: inherit;">2023</em> Promissory Notes were redeemed at the redemption price of 115% of the $12,500,000 aggregate principal amount of the <em style="font: inherit;">2023</em> Promissory Notes, or approximately $14,375,000, plus accrued and unpaid interest to the redemption date of approximately $263,000 (the “Redemption Payment”). The noteholders elected to accept $1,875,000 of the Redemption Payment in the form of 750,000 unregistered shares of the Company’s common stock, par value $0.0001 per share, having a value of $2.50 per share, with the remainder of the Redemption Payment to be paid in cash. Subsequent to this transaction these shares have been registered on a Form S-<em style="font: inherit;">3.</em> See <i>NOTE</i> <i><em style="font: inherit;">8</em></i> – <i>STOCKHOLDERS</i>’<i> EQUITY</i> for additional information. As a result of the Redemption Payment, the Company recognized a loss on extinguishment of debt of $4,693,000, which included $1,875,000 related to the early termination payment and $2,818,000 related to unamortized issuance costs.</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; text-indent: 34pt;">The <em style="font: inherit;">2023</em> Promissory Notes were a senior secured obligation of the Company and ranked senior to all indebtedness of the Company, subject to certain exceptions, had a maturity date of <em style="font: inherit;"> July 18, 2025 (</em>the “Maturity Date”), and bore an interest rate of 12% per annum. <em style="font: inherit;">No</em> <em style="font: inherit;">2023</em> Promissory Notes remain outstanding.</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;"><b>Series A Prime Revenue Sharing Notes</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; text-indent: 34pt;">On <em style="font: inherit;"> December 15, 2023, </em>the Company issued $15,000,000 in Series A Prime Revenue Sharing Notes. Interest accrues on the Series A Prime Revenue Sharing Notes at a fixed annual rate of 13.25% and is paid monthly. The entire outstanding principal balance, together with all interest accrued and unpaid is due and payable on the maturity date of <em style="font: inherit;"> December 15, 2026. </em>Debt issuance costs paid in connection with the Series A Prime Revenue Sharing Notes were $670,000 and are being amortized as interest expense using a straight-line method over the term of the Series A Prime Revenue Sharing Notes. The Company has a material relationship with Arctis Global, LLC, which invested $5,000,000 in connection with the $15,000,000 initial closing of the Series A Prime Revenue Sharing Notes.</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; text-indent: 34pt;">Interest will be paid based on revenue received from an initial pool of “prime” accounts which are related to contracts from customers in <em style="font: inherit;">five</em> states, each of which has been rated for their respective unsecured general obligation debt by nationally recognized credit rating agencies. The Company entered into a base Indenture for the Series A Prime Revenue Sharing Notes as of <em style="font: inherit;"> December 15, 2023 </em>with Argent Institutional Trust Company, as trustee. The Indenture creates a <em style="font: inherit;">first</em> priority security interest for the benefit of the holders of all subsequent notes issued under the Indenture. The Series A Prime Revenue Sharing Notes rank senior to the Company’s existing and future secured and unsecured debt with respect to the pool of revenue securing the Series A Prime Revenue Sharing Notes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;">As part of the terms of the Series A Prime Revenue Sharing Notes the Company is required to maintain an interest reserve related to <em style="font: inherit;">not</em> less than <em style="font: inherit;">three</em> times the next monthly interest payment. Additionally, there is a sinking fund requirement which takes effect if the <em style="font: inherit;">three</em> year value of eligible contracts is less than 170% of the aggregate outstanding principal amount of Series A Prime Revenue Sharing Notes. If the sinking fund requirement takes effect, the Company is required to maintain a cash balance sufficient to amortize the principal amount due on all series of Prime Revenue Sharing Notes outstanding under the Indenture in equal monthly installments by the respective due dates of each such series. The amount related to the interest reserve was $500,000 as of <em style="font: inherit;"> June 30, 2024 </em>and is held by a <em style="font: inherit;">third</em> party and is presented as part of deposits on the consolidated balance sheets. The Company is <em style="font: inherit;">not</em> in default of any requirements as they relate to the Series A Prime Revenue Sharing Notes and the sinking fund requirement has <em style="font: inherit;">not</em> been triggered as of <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2024.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;">The Company <em style="font: inherit;"> may </em>prepay the Series A Prime Revenue Sharing Notes at any time after <em style="font: inherit;"> December 15, 2024 </em>until <em style="font: inherit;"> December 15, 2026 </em>by paying a premium ranging from 103% to <span style="-sec-ix-hidden:c116360863">106%.</span> Thereafter, the Series A Prime Revenue Sharing Notes <em style="font: inherit;"> may </em>be prepaid by the Company at par value. Repayment of the Series A Prime Revenue Sharing Notes at par, plus any unpaid accrued interest, <em style="font: inherit;"> may </em>also be accelerated by the noteholder upon a change in control or event of default. For the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024, </em>the Company recognized $497,000 and $993,000 in interest expense, respectively, related to the Series A Prime Revenue Sharing Notes.</p> <p style="font-family:'Times 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>Interest Expense</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;text-indent:34pt;">The following table presents the interest expense net of interest income related to the contractual interest and the amortization of debt issuance costs for the Company’s debt arrangements (dollars in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30,</em></em></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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30,</em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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><em style="font: inherit;">2023</em></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><em style="font: inherit;">2024</em></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><em style="font: inherit;">2023</em></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); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Contractual interest expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">403</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,357</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Amortization of debt issuance costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">56</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">516</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">455</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">960</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total interest expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">615</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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">919</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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,812</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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,691</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Less: interest income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">71</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Total interest expense, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">544</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">908</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,598</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,668</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">  </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Schedule of Principal Amounts Due of Debt</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;text-indent:34pt;">The principal amounts due for long-term notes payable are shown below as of <em style="font: inherit;"> June 30, 2024</em> (dollars in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2024, remaining</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,037</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,078</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2026</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">15,083</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2027</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">86</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2028</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">27</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">17,311</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Less unamortized debt discount</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total notes payable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,753</td><td style="width: 1%; font-family: Times New Roman; 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> 2000000 1000000 0.03 1000000 2000000 15000000 2 7500000 0.0001 12500000 6250000 1.15 12500000 14375000 263000 1875000 750000 0.0001 2.5 -4693000 1875000 2818000 0.12 15000000 0.1325 670000 5000000 15000000 1.70 500000 1.03 497000 993000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30,</em></em></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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30,</em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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><em style="font: inherit;">2023</em></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><em style="font: inherit;">2024</em></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><em style="font: inherit;">2023</em></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); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Contractual interest expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">403</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,357</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Amortization of debt issuance costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">56</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">516</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">455</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">960</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total interest expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">615</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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">919</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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,812</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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,691</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Less: interest income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">71</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Total interest expense, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">544</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">908</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,598</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,668</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> 559000 403000 1357000 731000 56000 516000 455000 960000 615000 919000 1812000 1691000 71000 11000 214000 23000 544000 908000 1598000 1668000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2024, remaining</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,037</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,078</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2026</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">15,083</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2027</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">86</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2028</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">27</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">17,311</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Less unamortized debt discount</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total notes payable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,753</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 1037000 1078000 15083000 86000 27000 0 17311000 558000 16753000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE <em style="font: inherit;">6</em> </b>–<b> INCOME TAXES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">The Company maintains a full valuation allowance against its net deferred taxes, outside of the deferred tax liability related to the indefinite lived intangibles, through <em style="font: inherit;"> June 30, 2024</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">The Company files income tax returns in Israel, the United States and in various states. <em style="font: inherit;">No</em> U.S. Federal, state or foreign income tax audits were in process as of <em style="font: inherit;"> June 30, 2024</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">The Company evaluated the recoverability of the net deferred income tax assets and the level of the valuation allowance required with respect to such net deferred income tax assets. After considering all available facts, the Company fully reserved for its net deferred tax assets, outside of the deferred tax liability related to the indefinite lived intangibles, because the Company does <em style="font: inherit;">not</em> believe that it is more likely than <em style="font: inherit;">not</em> that their benefits will be realized in future periods. The Company will continue to evaluate its deferred tax assets to determine whether any changes in circumstances could affect the realization of their future benefit. If it is determined in future periods that portions of the Company’s net deferred income tax assets satisfy the realization standard, the valuation allowance will be reduced accordingly.</p> <p style="font-family:'Times 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;text-indent:34pt;">For the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024</em> and <em style="font: inherit;">2023,</em> the Company did <em style="font: inherit;">not</em> record any interest or penalties related to unrecognized tax benefits. It is the Company’s policy to record interest and penalties related to unrecognized tax benefits as part of income tax expense. The <em style="font: inherit;">2019</em> through <em style="font: inherit;">2023</em> tax years remain subject to examination by the Internal Revenue Service. As of <em style="font: inherit;"> June 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, our evaluation revealed no uncertain tax positions that would have a material impact on the unaudited condensed consolidated financial statements. </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">For the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2024</em> and <em style="font: inherit;">2023,</em> the Company did <span style="-sec-ix-hidden:c116360923"><span style="-sec-ix-hidden:c116360926"><span style="-sec-ix-hidden:c116360928"><span style="-sec-ix-hidden:c116360929">not</span></span></span></span> record any expense or benefit related to income tax.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> 0 <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"><b>NOTE <em style="font: inherit;">7</em> </b>–<b> COMMITMENTS AND CONTINGENCIES</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 34pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">From time to time, the Company <em style="font: inherit;"> may </em>be named as a party to various other lawsuits, claims and other legal and regulatory proceedings that arise in the ordinary course of business. These actions typically seek, among other things, compensation for alleged personal injury, breach of contract, property damage, infringement of proprietary rights, punitive damages, civil penalties or other losses, or injunctive or declaratory relief. With respect to such lawsuits, claims and proceedings the Company accrues reserves when a loss is probable, and the amount of such loss can be reasonably estimated. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;"><b>H.C Wainwright &amp; Co., LLC</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;">In <em style="font: inherit;"> March 2023, </em>the Company entered into an engagement letter with H.C. Wainwright &amp; Co., LLC, ("HCW"), related to a capital raise (see Note <em style="font: inherit;">8</em> – <em style="font: inherit;">2023</em> Registered Direct Offering). That letter agreement contained provisions for both a “tail” fee due to HCW for any subsequent transactions the Company <em style="font: inherit;"> may </em>enter into during the specified tail period with investors introduced to the Company by HCW during the term of the letter, as well as a right of <em style="font: inherit;">first</em> refusal ("ROFR"), to act as the Company's exclusive underwriter or placement agent on any subsequent financing transactions utilizing an underwriter or placement agent occurring within <em style="font: inherit;">twelve</em> months from the consummation of a transaction pursuant to the engagement letter.</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; text-indent: 34pt;">In <em style="font: inherit;"> July 2023, </em>the Company entered into an agreement with <em style="font: inherit;">one</em> of its warrant holders in connection with the exercise of warrants, which the Company refers to as the <em style="font: inherit;"> July </em>Warrant Exercise Transaction. Subsequent to the <em style="font: inherit;"> July </em>Warrant Exercise Transaction, the Company received a letter from HCW claiming entitlement to certain “tail” fees and warrant consideration stemming from the Warrant Exercise Transaction. The Company believed then, and believes now, that this claim is without merit. As a result of this claim and for other reasons articulated to HCW, the Company terminated its engagement letter with HCW, including for cause, which, the Company believes, eliminated both the “tail” provision and the ROFR provision with respect to the <em style="font: inherit;">2023</em> Registered Direct Offering.</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; text-indent: 34pt;">On or about <em style="font: inherit;"> October 23, 2023, </em>HCW filed a complaint in New York State Supreme Court asserting a claim for breach of contract against the Company relating to the <em style="font: inherit;"> July </em>Warrant Exercise Transaction. HCW sought to recover compensatory and consequential damages and certain warrants under its letter agreement with Rekor and other fees, <em style="font: inherit;">not</em> less than a cash fee of $825,000 and the value of warrants to purchase an aggregate of up to 481,100 shares of common stock of the company at an exercise price of $2.00 per share as well as attorneys’ fees. On <em style="font: inherit;"> February </em><em style="font: inherit;">29,</em> <em style="font: inherit;">2024,</em> HCW filed a notice of discontinuance without prejudice and advised the court that it intended to commence a new proceeding by filing a new complaint that would address the claim in this lawsuit and subsequent events.  On <em style="font: inherit;"> March 4, 2024, </em>the court discontinued this lawsuit without prejudice.</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; text-indent: 34pt;">On <em style="font: inherit;"> February </em><em style="font: inherit;">29,</em> <em style="font: inherit;">2024,</em> HCW initiated the new action with the filing of complaint in New York State Supreme Court.  In this lawsuit, HCW advances the same breach of contract theory and seeks to recover the same damages as sought in the prior now-dismissed lawsuit.  In addition, HCW seeks to recover an additional $2,156,000 in damages plus the value of warrants to purchase an aggregate of up to 805,000 shares of common stock at an exercise price of $3.125 per share in connection with Rekor’s <em style="font: inherit;"> February 2024 </em>offering.  HCW alleges that Rekor breached its engagement letter with HCW by failing to give HCW notice of this offering and failing to provide HCW with the opportunity to exercise the ROFR with respect to this transaction. On <em style="font: inherit;"> May 3, 2024, </em>Rekor answered HCW’s complaint and filed counterclaims against HCW and Armistice Capital LLC ("Armistice") relating to Rekor’s <em style="font: inherit;"> March 2023 </em>Registered Direct Offering, Armistice’s trading activity in Rekor common stock, and Rekor’s <em style="font: inherit;">2024</em> Public Offering. Rekor’s counterclaims include causes of action for fraud, breach of fiduciary duty, and tortious interference. Rekor seeks to recover damages from HCW and Armistice. </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; text-indent: 34pt;">The Company believes HCW's claims are without merit. The Company intends to vigorously defend itself in this lawsuit.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 16pt;text-indent:-9pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;"><b>Occupational Safety and Health Administration (</b>“<b>OSHA</b>”<b>) Claim</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; text-indent: 34pt;">In <em style="font: inherit;">2023</em> <em style="font: inherit;">two</em> previous employees of the Company (the “Claimants”) filed a complaint with OSHA (the “OSHA Complaints”) against the Company. Shortly after the OSHA Complaints were filed against the Company, the Company filed a position statement to address the OSHA Complaints. On <em style="font: inherit;"> November 30, 2023, </em>OSHA issued its determination that, based on the information gathered thus far in its investigation, OSHA was unable to conclude that there was reasonable cause to believe that a violation of the statute occurred. OSHA thereby dismissed the complaint.</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; text-indent: 34pt;">Thereafter, Claimants appealed the determination by filing objections and requesting a hearing before an Administrative Law Judge. The Company likewise filed a request for an award of attorneys’ fees. On <em style="font: inherit;"> January 4, 2024, </em>the Office of Administrative Law Judges (“OALJ”) processed the appeals and issued its Notice of Docketing and Order of Consolidation. On <em style="font: inherit;"> February 28, 2024, </em>the OALJ issued an Order setting forth a revised schedule governing the case with the start of the hearing scheduled for <em style="font: inherit;"> December 2, 2024.</em></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; text-indent: 34pt;">The Company believes these claims are without merit. The Company intends to vigorously defend itself in this lawsuit.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 825000 481100 2 2156000 805000 3.125 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><span style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">NOTE <em style="font: inherit;">8</em> </span></b><span style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">–</span><b><span style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> STOCKHOLDERS</span></b><span style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">’</span><b><span style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> EQUITY</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Authorized Common Stock</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; text-indent: 34pt;">On <em style="font: inherit;"> April 22, 2024, </em>following approval by the Company's stockholders, the Company amended its charter to increase the number of authorized shares of common stock from 100,000,000 to 300,000,000. The number of authorized shares of the Company’s preferred stock was <em style="font: inherit;">not</em> affected by this amendment and remained unchanged at 2,000,000 shares. </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;"><b>ATD Acquisition</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;">In connection with the acquisition as described in <i>NOTE</i> <i><em style="font: inherit;">2</em></i> – <i>ACQUISITION</i>, the Company issued 2,832,135 shares of the Company’s common stock as part of the consideration. Additionally, 664,329 shares will be issued and delivered to the Seller on the <em style="font: inherit;">twelve</em>-month anniversary of the Closing Date, subject to cutback for working capital adjustments and/or indemnification claims favoring the Company, if any. The ATD Holdback Shares were deemed to be liability based and are measured at fair value each reporting period. The shares issued and issuable in connection with the ATD Acquisition have been registered on a resale registration statement on Form S-<em style="font: inherit;">3,</em> declared effective by the SEC on <em style="font: inherit;"> June 17, 2024.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">2024</em></b> <b>Public Offering</b> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">On <em style="font: inherit;"> February 9, 2024, </em>the Company issued and sold 10,000,000 shares of its common stock, at an offering price of $2.50 per share of common stock (the <em style="font: inherit;">“2024</em> Public Offering Price”) in a registered public offering by the Company (the “ <em style="font: inherit;">2024</em> Public Offering”), pursuant to an underwriting agreement with William Blair &amp; Company, L.L.C., as representative of the several underwriters named therein (collectively, the “Underwriters”).</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; text-indent: 34pt;">On <em style="font: inherit;"> February </em><em style="font: inherit;">9,</em> <em style="font: inherit;">2024,</em> the Underwriters exercised in-full their option to purchase up to 1,500,000 additional shares of common stock at the <em style="font: inherit;">2024</em> Public Offering Price (the “Underwriters’ Option”). The exercise closed on <em style="font: inherit;"> February </em><em style="font: inherit;">13,</em> <em style="font: inherit;">2024.</em> The net proceeds to the Company for the exercise of the Underwriters’ Option, after deducting the underwriting discounts and commissions and offering expenses payable by the Company of $2,388,000 was approximately $26,362,000 in aggregate for the <em style="font: inherit;">2024</em> Public Offering including the exercise of the Underwriters’ Option.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Redemption of <em style="font: inherit;">2023</em> Promissory Notes</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;">On <em style="font: inherit;"> March 4, 2024, </em>the Company elected to prepay the outstanding <em style="font: inherit;">2023</em> Promissory Notes. The <em style="font: inherit;">2023</em> Promissory Notes were redeemed at the redemption price of 115% of the $12,500,000 aggregate principal amount of the <em style="font: inherit;">2023</em> Promissory Notes, or approximately $14,375,000, plus accrued and unpaid interest to the redemption date of approximately $263,000 (the “Redemption Payment”). The noteholders elected to accept $1,875,000 of the Redemption Payment in the form of 750,000 unregistered shares of the Company’s common stock, par value $0.0001 per share, having a value of $2.50 per share, with the remainder of the Redemption Payment to be paid in cash. As a result of the Redemption Payment, the Company recognized a loss on extinguishment of debt of $4,693,000, which included 1,875,000 related to the early termination payment and $2,818,000 related to unamortized issuance costs. The shares of common stock issued in connection with the Redemption payment have been registered on a resale registration statement on Form S-<em style="font: inherit;">3,</em> declared effective by the SEC on <em style="font: inherit;"> July 30, 2024.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">2023</em> Registered Direct Offering </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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; text-indent: 34pt;">On  <em style="font: inherit;"> March </em><em style="font: inherit;">23,</em> <em style="font: inherit;">2023,</em> the Company entered into a securities purchase agreement with a single institutional investor that provided for the sale and issuance by the Company in a registered direct offering of an aggregate of: (i) 6,100,000 shares of the Company’s common stock, (ii) pre-funded warrants exercisable for up to an aggregate of 772,853 shares of common stock, and (iii) warrants to purchase up to 6,872,853 shares of common stock (the "Registered Direct Warrants"). The offering price per share of common stock and associated warrant was $1.455 and the offering price per pre-funded warrant and associated warrant was $1.454. Each pre-funded warrant was exercisable for <em style="font: inherit;">one</em> share of common stock at an exercise price of $0.001 per share and expired when exercised in full. The Registered Direct Warrants were exercisable immediately upon issuance, had an expiration date <span style="-sec-ix-hidden:c116361013">five</span> years following the issuance date and had an exercise price of $1.60 per share. The Company received gross proceeds from the <em style="font: inherit;">2023</em> Registered Direct Offering of approximately $10,000,000. The Offering closed on <em style="font: inherit;"> March </em><em style="font: inherit;">27,</em> <em style="font: inherit;">2023.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">The Company entered into an engagement letter with H.C. Wainwright &amp; Co., LLC to serve as exclusive placement agent, on a reasonable best-efforts basis, in connection with the offering. The Company paid the placement agent an aggregate cash fee equal to <em style="font: inherit;">7.5%</em> of the gross proceeds of the offering. The Company also paid the placement agent $75,000 for non-accountable expenses and $16,000 for clearing fees. Additionally, the Company issued designees of the placement agent, as compensation, warrants to purchase up to 481,100 shares of common stock, equal to <em style="font: inherit;">7.0%</em> of the aggregate number of shares of common stock and pre-funded warrants placed in the offering. The warrants issued to the placement agent have a term of <span style="-sec-ix-hidden:c116361024">five</span> years and an exercise price of $1.8188 per share of common stock.</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; text-indent: 34pt;">During the year ended <em style="font: inherit;"> December 31, </em><em style="font: inherit;">2023,</em> 772,853 of the pre-funded warrants were exercised for 772,853 shares of the Company's common stock. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 34pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">2023</em> Letter Agreement</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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; text-indent: 34pt;">On <em style="font: inherit;"> July </em><em style="font: inherit;">25,</em> <em style="font: inherit;">2023,</em> the Company entered into a letter agreement (the <em style="font: inherit;">“2023</em> Letter Agreement”) with the purchaser of the <em style="font: inherit;">2023</em> Registered Direct Offering, pursuant to which the investor and the Company agreed that the investor would exercise all its Registered Direct Warrants for shares of common stock at $1.60 per share of common stock. In consideration for the imposition of volume and trading restrictions on the 6,872,853 shares of common stock issued to the institutional investor in connection with exercise of the Registered Direct Warrants, the <em style="font: inherit;">2023</em> Letter Agreement provided for the issuance of unregistered warrants to purchase up to an aggregate of 2,850,000 shares of common stock (the <em style="font: inherit;">“2023</em> Private Warrants”). The shares of common stock underlying the <em style="font: inherit;">2023</em> Private Warrants have been registered for resale on a registration statement declared effective by the SEC on <em style="font: inherit;"> September 29, 2023. </em>The <em style="font: inherit;">2023</em> Private Warrants will expire on <em style="font: inherit;"> January </em><em style="font: inherit;">25,</em> <em style="font: inherit;">2029</em> and have an exercise price of $3.25.</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; text-indent: 34pt;">The <em style="font: inherit;">2023</em> Private Warrants were valued using the Black-Scholes pricing model at a total of $6,757,000 based on a <span style="-sec-ix-hidden:c116361046">five</span> year term, volatility of 115%, a risk-free of 4.15%, and stock price of $2.85. The fair value of the <em style="font: inherit;">2023</em> Private Warrants were treated as an equity financing cost and recorded as part of the Company’s additional paid-in capital. This resulted in a net <em style="font: inherit;">zero</em> impact within the Company’s additional paid-in capital.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">2023</em> Warrants</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">In connection with the initial closing of the <em style="font: inherit;">2023</em> Promissory Notes on <em style="font: inherit;"> January 18, 2023, </em>the Company issued warrants to purchase 6,250,000 shares of common stock. The warrants issued in connection with the initial closing have an exercise price of $2.00 per share, subject to adjustment for stock splits, reverse stock splits, stock dividends and similar transactions, are immediately exercisable, have a term of <span style="-sec-ix-hidden:c116361056">five</span> years from the date of issuance and are exercisable on a cash or cashless basis at the election of the holder. The <em style="font: inherit;">2023</em> Warrants were valued at $5,125,000, based on the relative fair value basis, compared to the total proceeds received. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">On <em style="font: inherit;"> June 20, 2024, </em>the Company entered into various Warrant Exercise Agreements (the “Agreements”) with certain holders of the <em style="font: inherit;">2023</em> Warrants (each an “Exercising Holder” and collectively, the “Exercising Holders”), pursuant to which the Company reduced the strike price of the <em style="font: inherit;">2023</em> Warrants from $2.00 per warrant to $1.40 per warrant to induce their exercise. In <em style="font: inherit;"> June 2024, </em>all but <em style="font: inherit;">one</em> of the Exercising Holders subsequently exercised 1,400,000 warrants for common stock in exchange for $1,960,000. In <em style="font: inherit;"> July </em><em style="font: inherit;">2024,</em> the remaining Exercising Holder exercised 2,275,000 warrants for common stock in exchange for $3,185,000.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;">In consideration for the Company’s agreement to reduce the exercise price, the Exercising Holders agreed to a concomitant reduction in the number of shares into which the <em style="font: inherit;">2023</em> Warrants are exercisable, from 5,250,000 to 3,675,000. This modification resulted in a decrease in the overall fair value of the equity classified warrants and since <em style="font: inherit;">no</em> incremental value was given to the Exercising Holders, nothing was recorded in the consolidated financial statements related to the modification. The shares issued in connection with the Warrant Exercise Agreements have been registered on a resale registration statement on Form S-<em style="font: inherit;">3,</em> declared effective by the SEC on <em style="font: inherit;"> July 30, 2024.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 8pt; text-indent: 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 8pt; text-indent: 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><span style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Warrants</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;"><span style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">A summary of the warrant activity for the Company for the period ended </span><em style="font: inherit;"> June 30, 2024</em><span style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> is as follows:</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023 Promissory Notes (1)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023 Registered Direct Offering (2)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023 Private Warrants (3)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Active warrants as of 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,250,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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">481,100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,850,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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,581,100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Exercised warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,400,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;"> </td><td style="width: 11%; 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: 11%; 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,400,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cancelled warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,575,000</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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,575,000</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding warrants as of June 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,275,000</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">481,100</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,850,000</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,606,100</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Weighted average strike price of outstanding warrants as of June 30, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1.58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1.82</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">3.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">2.32</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Intrinsic value of outstanding warrants as of June 30, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Shares of common stock issued for warrant exercises during the six months ended June 30, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,400,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,400,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 36pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 27pt; vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(<em style="font: inherit;">1</em>)</p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> </td><td style="width: auto; text-align: justify; padding: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">On <em style="font: inherit;"> January 18, 2023, </em>in connection with the <em style="font: inherit;">2023</em> Promissory Notes, the Company issued warrants to the investors to purchase 6,250,000 shares of its common stock, exercisable over a period of <span style="-sec-ix-hidden:c116361078">five</span> years, at an exercise price of $2.00 per share. These warrants were exercisable commencing <em style="font: inherit;"> January 18, 2023 </em>and expire on <em style="font: inherit;"> January 18, 2028. </em>As part of the Warrant Exercise Agreements, explained in detail above, the Exercising Holders reduced the number of warrants held by 1,575,000. </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 36pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 27pt; vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(<em style="font: inherit;">2</em>)</p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> </td><td style="width: auto; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">On <em style="font: inherit;"> March 23, 2023, </em>in connection with the <em style="font: inherit;">2023</em> Registered Direct Offering the Company issued warrants to the placement agent to purchase up to <em style="font: inherit;">481,100</em> shares of common stock. Each warrant for the placement agent is exercisable for <em style="font: inherit;">one</em> share of common stock at an exercise price of <em style="font: inherit;">$1.8188</em> per share. These warrants were exercisable commencing <em style="font: inherit;"> March 27, 2023 </em>and expire on <em style="font: inherit;"> March 27, 2028.</em></td></tr> <tr><td style="width: 36pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 27pt; vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(<em style="font: inherit;">3</em>)</td><td style="width: auto; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">On <em style="font: inherit;"> July 25, 2023, </em>in connection with the <em style="font: inherit;">2023</em> Letter Agreement, the Company issued warrants to purchase 2,850,000 shares of its common stock, exercisable over a period of <span style="-sec-ix-hidden:c116361089">five</span> and half years, at an exercise price of $3.25 per share. These warrants were exercisable commencing <em style="font: inherit;"> July 25, 2023 </em>and expire on <em style="font: inherit;"> January 25, 2029.</em></td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">  </p> 100000000 300000000 2000000 2832135 664329 10000000 2.5 1500000 2388000 26362000 1.15 12500000 14375000 263000 1875000 750000 0.0001 2.5 -4693000 1875000 2818000 6100000 772853 6872853 1.455 1.454 0.001 1.6 10000000 75000 16000 481100 1.8188 772853 772853 1.6 6872853 2850000 3.25 6757000 1.15 0.0415 2.85 6250000 2 5125000 2 1.4 1400000 1960000 2275000 3185000 5250000 3675000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023 Promissory Notes (1)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023 Registered Direct Offering (2)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023 Private Warrants (3)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Active warrants as of 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,250,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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">481,100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,850,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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,581,100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Exercised warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,400,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;"> </td><td style="width: 11%; 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: 11%; 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,400,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cancelled warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,575,000</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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,575,000</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding warrants as of June 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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,275,000</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">481,100</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,850,000</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,606,100</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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Weighted average strike price of outstanding warrants as of June 30, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1.58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1.82</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">3.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">2.32</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Intrinsic value of outstanding warrants as of June 30, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Shares of common stock issued for warrant exercises during the six months ended June 30, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,400,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; 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: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,400,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> 6250000 481100 2850000 9581100 1400000 -0 -0 1400000 1575000 -0 -0 1575000 3275000 481100 2850000 6606100 1.58 1.82 3.25 2.32 0 0 0 0 1400000 0 0 1400000 6250000 2 -1575000 2850000 3.25 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE <em style="font: inherit;">9</em> </b>–<b> EQUITY INCENTIVE PLAN</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 34pt; text-align: justify;">In <em style="font: inherit;"> August 2017, </em>the Company approved and adopted the <em style="font: inherit;">2017</em> Equity Award Plan (the <em style="font: inherit;">“2017</em> Plan”). The <em style="font: inherit;">2017</em> Plan permits the granting of stock options, stock appreciation rights, restricted and unrestricted stock awards, phantom stock, performance awards and other stock-based awards for the purpose of attracting and retaining quality employees, directors and consultants. Maximum awards available under the <em style="font: inherit;">2017</em> Plan were initially set at 3,000,000 shares. In <em style="font: inherit;"> October 2021, </em>the Company announced it had registered an additional 4,368,733 shares of its common stock available for issuance under the <em style="font: inherit;">2017</em> Plan.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 34pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 34pt; text-align: justify;">On <em style="font: inherit;"> April 29, 2024, </em>the Company filed a registration statement on Form S-<em style="font: inherit;">8</em> solely to register an additional 7,912,216 shares of its common stock available for issuance under the <em style="font: inherit;">2017</em> Plan. This increase was approved by the Company’s Board of Directors on <em style="font: inherit;"> March </em><em style="font: inherit;">22,</em> <em style="font: inherit;">2024,</em> and by the Company’s stockholders on <em style="font: inherit;"> April </em><em style="font: inherit;">18,</em> <em style="font: inherit;">2024</em> at the Company’s annual meeting.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Stock Options</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;text-indent:34pt;">Stock options granted under the <em style="font: inherit;">2017</em> Plan <em style="font: inherit;"> may </em>be either incentive stock options (“ISOs”) or non-qualified stock options (“NSOs”). ISOs <em style="font: inherit;"> may </em>be granted to employees and NSOs <em style="font: inherit;"> may </em>be granted to employees, directors, or consultants. Stock options are granted at exercise prices as determined by the Board of Directors. The vesting period is generally <em style="font: inherit;">three</em> years with a contractual term of <em style="font: inherit;">ten</em> years.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">For the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024 </em>and <em style="font: inherit;">2023</em> there was <em style="font: inherit;">no</em> stock compensation expense related to stock options. </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;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 34pt;">A summary of stock option activity under the Company’s <em style="font: inherit;">2017</em> Plan for the period ended <em style="font: inherit;"> June 30, 2024</em> is as follows:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Number of Shares Subject to Option</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted Average Exercise Price</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted Average Remaining Contractual Term (Years)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aggregate Intrinsic Value</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding balance as of January 1, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">688,841</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,478,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Exercised</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,500</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.80</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; width: 44%;"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(3,880</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0); width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding balance as of June 30, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">681,461</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.19</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.19</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">298,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable as of June 30, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">681,461</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.19</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.19</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">298,000</td><td style="width: 1%; font-family: Times New Roman; 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;text-indent:34pt;">As of <em style="font: inherit;"> June 30, 2024</em>, there was $0 of unrecognized stock compensation expense related to unvested stock options granted under the <em style="font: inherit;">2017</em> 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;"><b>Restricted Stock Units</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; text-indent: 34pt;">Stock compensation expense related to Restricted Stock Units ("RSUs") for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2024 </em>and <em style="font: inherit;">2023</em> was $1,115,000 and $1,044,000, respectively, and for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024 </em>and <em style="font: inherit;">2023</em> was $2,282,000 and $2,156,000, respectively, and is presented, based on the awardees operating department, as general administrative, selling and marketing and research and development expenses in the unaudited condensed consolidated statements of operations.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">A summary of RSU activity under the Company’s <em style="font: inherit;">2017</em> Plan for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024</em> 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: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Number of Shares</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted Average Unit Price</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted Average Remaining Contractual Term (Years)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding balance as of January 1, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,747,458</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.79</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">646,699</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2.65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1.92</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(612,390</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3.55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">0.85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(105,762</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1.77</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Outstanding balance as of June 30, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,676,005</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">3.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1.40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </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;text-indent:34pt;">All RSUs granted vest upon the satisfaction of a service-based vesting condition.</p> <p style="font-family:'Times 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;text-indent:34pt;">As of <em style="font: inherit;"> June 30, 2024</em>, there was $3,209,000 of unrecognized stock compensation expense related to unvested RSUs granted under the <em style="font: inherit;">2017</em> Plan that will be recognized over an average remaining period of 1.40 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 3000000 4368733 7912216 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Number of Shares Subject to Option</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted Average Exercise Price</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted Average Remaining Contractual Term (Years)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aggregate Intrinsic Value</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding balance as of January 1, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">688,841</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,478,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Exercised</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,500</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.80</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; width: 44%;"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(3,880</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0); width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding balance as of June 30, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">681,461</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.19</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.19</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">298,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable as of June 30, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">681,461</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.19</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.19</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">298,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 688841 1.2 P3Y8M12D 1478000 3500 0.8 3880 3.81 681461 1.19 P3Y2M8D 298000 681461 1.19 P3Y2M8D 298000 0 1115000 1044000 2282000 2156000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Number of Shares</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted Average Unit Price</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted Average Remaining Contractual Term (Years)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding balance as of January 1, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,747,458</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.79</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">646,699</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2.65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1.92</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(612,390</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3.55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">0.85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(105,762</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1.77</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Outstanding balance as of June 30, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,676,005</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">3.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1.40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> 1747458 3.79 P1Y4M20D 646699 2.65 P1Y11M1D 612390 3.55 P0Y10M6D 105762 2.88 P1Y9M7D 1676005 3.5 P1Y4M24D 3209000 P1Y4M24D <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE <em style="font: inherit;">10</em> </b>–<b> 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;text-indent:34pt;">The following table provides information relating to the calculation of loss per common share:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30,</em></em></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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30,</em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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><em style="font: inherit;">2023</em></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><em style="font: inherit;">2024</em></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><em style="font: inherit;">2023</em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Dollars in thousands, except per share data)</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="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>(Dollars in thousands, except per share data)</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); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic and diluted loss per share</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Net loss attributable to shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(9,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(11,113</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(28,409</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(23,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares outstanding - basic and diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">84,932,611</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">61,816,279</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">81,929,347</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">58,353,534</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> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Basic and diluted loss per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(0.12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(0.18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(0.35</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(0.41</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Common stock equivalents excluded due to the anti-dilutive effect</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,627,895</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,200,612</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,627,895</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,200,612</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;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;">As the Company had a net loss for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2024</em>, the following 9,627,895 potentially dilutive securities were excluded from diluted loss per share: 6,606,100 for outstanding warrants, 681,461 related to outstanding options, 664,329 related to the ATD Holdback Shares and 1,676,005 related to outstanding RSUs. </p> <p style="font-family:'Times 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;text-indent:34pt;">As the Company had a net loss for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023</em>, the following 16,200,612 potentially dilutive securities were excluded from diluted loss per share: 13,649,454 for outstanding warrants, 793,674 related to outstanding options and 1,757,484 related to outstanding RSUs.  </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30,</em></em></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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30,</em></em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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><em style="font: inherit;">2023</em></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><em style="font: inherit;">2024</em></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><em style="font: inherit;">2023</em></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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Dollars in thousands, except per share data)</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="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>(Dollars in thousands, except per share data)</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); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic and diluted loss per share</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Net loss attributable to shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(9,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(11,113</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(28,409</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(23,795</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares outstanding - basic and diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">84,932,611</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">61,816,279</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">81,929,347</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">58,353,534</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> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Basic and diluted loss per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(0.12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(0.18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(0.35</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(0.41</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Common stock equivalents excluded due to the anti-dilutive effect</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,627,895</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,200,612</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,627,895</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,200,612</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> -9795000 -11113000 -28409000 -23795000 84932611 61816279 81929347 58353534 -0.12 -0.18 -0.35 -0.41 9627895 16200612 9627895 16200612 9627895 6606100 681461 664329 1676005 16200612 13649454 793674 1757484 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>NOTE <em style="font: inherit;">11</em> </b>– <b>SUBSEQUENT EVENTS </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Global Public Safety </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;">On <em style="font: inherit;"> July 1, 2024, </em>the Company sold its remaining 19.9% ownership of Global Public Safety, LLC ("GPS") to LB&amp;B Associates Inc for $1,500,000, which was paid in <em style="font: inherit;">two</em> cash installments of $750,000 at closing and $750,000 on <em style="font: inherit;"> August 1, 2024. </em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">2023</em> Warrants</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 34pt;">In <em style="font: inherit;"> July </em><em style="font: inherit;">2024,</em> the remaining Exercising Holder exercised 2,275,000 warrants for common stock in exchange for $3,185,000.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 34pt;"> </p> 0.199 1500000 750000 750000 2275000 3185000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><a href="#" id="part2other" title="part2other"></a>ITEM <em style="font: inherit;">5.</em> OTHER INFORMATION</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; text-indent: 34pt;"><span style="-sec-ix-hidden:c116361279"><span style="-sec-ix-hidden:c116361285"><span style="-sec-ix-hidden:c116361286"><span style="-sec-ix-hidden:c116361287">None</span></span></span></span> of the Company’s directors or officers adopted, modified or terminated a Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement or a non-Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement during the Company’s fiscal quarter ended <em style="font: inherit;"> March 31, 2024, </em>as such terms are defined under Item <em style="font: inherit;">408</em>(a) of Regulation S-K.</p> On January 18, 2023, in connection with the 2023 Promissory Notes, the Company issued warrants to the investors to purchase 6,250,000 shares of its common stock, exercisable over a period of five years, at an exercise price of $2.00 per share. These warrants were exercisable commencing January 18, 2023 and expire on January 18, 2028. As part of the Warrant Exercise Agreements, explained in detail above, the Exercising Holders reduced the number of warrants help by 1,575,000. On July 25, 2023, in connection with the 2023 Letter Agreement, the Company issued warrants to purchase 2,850,000 shares of its common stock, exercisable over a period of five and half years, at an exercise price of $3.25 per share. These warrants were exercisable commencing July 25, 2023 and expire on January 25, 2029. On March 23, 2023, in connection with the 2023 Registered Direct Offering the Company issued warrants to the placement agent to purchase up to 481,100 shares of common stock. Each warrant for the placement agent is exercisable for one share of common stock at an exercise price of $1.8188 per share. These warrants were exercisable commencing March 27, 2023 and expire on March 27, 2028.

T M8>"Q.J(=_V*.4F&\A8CF:3K[8LGWL G5+7N7%0F_JB7Y38O3($-/C\9PJGK6 M$"Q8D5M&.MAD!SP\LVF0EQG2+$+IBV&_L[ I&_]Q:U(:%L.PG=BZ/ 86 >\% M,X1Z$(B1QI%/>G[^16/*+W:V_.PJ9UCO[6 M#3<;YDW%*II$&W[E5N6&:A0] MJGK)+RT:8?G2E/+3VMBN?[2S6+I>;IB0"9%0/!$\-_J-9;3& 7?SSGV@7RU/X&^6G!8V&0^,TN#L9P';ZUDX!(TX'XEVV1U4W:W(RD M>#8;$S;VQ8IK8I[['&'PKG$L+U=_8U#$J*&#,Z-CAQUXMR5^7211,S9V##Z2D\=-$N-M^0W8*G_CJZ/I?&T5)'ZS MLU4,U^%;#4IT_F6JH/DKB*EBQ32S<1Q?\U5PAN*8"[_=3YS#*K%^IUYD)!1/ M+F5#;*+[EW?X-K$C@/'S!1VTOS4D3EJLU-&^DL(Y;F9PUHQ M?J YX&V^1QMQ];BID[(V\RWU4@S)7<+_M*3NSY#?'J7?%ND,Z?SLSFJ$Y@UR M4F,9Z#=P3G>F9.O/B'4[.,9@=J?N$:;/_W ]6M*\-+L-Q7^0%"_H/90 ,5/? MO0M6L5W?<7V\JU8+FEK^^%M3SVI)#'E?4FWV;T#9=N?,1\%4\6X^^_!GIV@/ M\'S^:O9@0?-2LM;4=GL;P2O<9THX-Y>+W]$YI5)C8>\*0YO^&SBC]@.Q(D=! MSO:$VD; MIFAI]8:N6$G/'H 4?"&[UI^G1?KV7J-OG,U]M2 M+%L:1"W&0,MA_&-(]&-&4H9/C;8-M?T&?8D9%(534P8RBM,@ :HP"0,M %@1B6/49&4&M)J_$=HH_;>?:;G,*EC(06A%\Y?1B@F!H8:!TZ!I,^42Y-ZWXW,A(I40,SABEUA[O@>5P$1B3$ M2J[:E6BY:#P)R!AG, -*/49Q.[YJ_":G:;3^6XN@6SB.(I>M?/U5E CF+CQ"18VB^A4-1#JID M1*!$>CC-I2 $=K]T7_VG-N$Y^D?]I 1,P8GO\PP3XK]WPAR]^%;;NW_094UJ M1F2;F>?[!CRYX7[\EU&#H(\Y^J+&V2%]YGR5V69_73!YI4VU(L M]J+8;%6/.@YGMKSL6& 0^C)D@:K-92DHA1 VQEG.*K A1.]=&?05]4KE@J<' MKES.MN$YGNL1(C(-H<<_\V-&9 9>3M"4(-^4=E&2Q$\8[+,DI$V)DM]5-+&I M@O-CZ,XUFGAL==7D8\,F:Y)Z%:T7G!Q@GM#P=9(Y1M?_,]P&^O7\ME2"+Y8Q MT0U>^2"8DFA]9S]G]@OR@ MY"N@EP6D:X^VP,)/@.DL;P3(>^.J!AD(H6K1(0T^A!4B3=\X%C'\HE.V%+4J M!+_JQYDD=ULN^"3-JF7.P"<(9,A:,M =&5*.XU=!E8(%3S)[F@<[J9LR3GJY M+N.#D2??\*2^Y:Z%VB:]B#)BR7)9;OE1U3!>''-P@LC,C'+S,?GT?2Y>XW>5 M<.)[R)])B6X5XI&=M3,MN6T1$#USDGDJMOW;BR!7JQP_/NOG64Y;[5[SELFA MA!0ME^,(H^=R&@R@'D.YV5'0I@9BYX__'2BT,F04E>RJOM^]U;Q_A57^\C)(N.3^X]'!B@ M1V$U3:(R'*5"^HP '\[M23G)2..#\3ZC@4F]J[/DB7^5"YVU:7XN:0ZV0NLR MBN4Q&B,Q,Z-;N$.5Y=GRJ7. GMY5XCE3=8".C\8>EL.SAK*Z%> QEK.SE2!" MG'>] (A (]9+^A2/,$-RA1,%:?Q6MTQDKI:4VQ#I=EEGC_2TJFBM*O*F_1U6 M/*;F#R8H4XB@1,;AZFRNCF?))H.$:W&&I%F]+6/)CS8[,305PY9PNZ@J?MZI MZD\-#;$IVM9,Y5LH^%*_@:HUZZRJ6/E$9,TS^GDI>K.D9,5*PL>\/AYSTMDK MFX3?4.*513LD^F$]M$%*SM^'*3VOEZO3-!7%!Y)@E!?9P^*(JP]@30$X$=Z:^ ])9 [IY(?URS#"+6L2 ?.Q_I M;BUR?$5VJWF^?E(#J73A+S5EC.>C2$.IS[DIS6>K*F>A()^_6OP-ZL(@&G F M>N\@ZG8?N]Y+_83/"SL-4FN9@O.ME'X^#!UO'E39#I4HHH#>%N:*UL$8619B MOTT^0XGJ+/U(5:RJ'HADQN,)O2<$)=4#OQ=G\@)= ^0H[#5"2J9/GY!OX^#N M.2W2&UH^9DLJWJP^T)$83IU/\*_?RJD#/'<#;/$^U$!?$ &?_"(QB%-#6(O< M#$/#4$WO73TU7AMCYBAJD9>;T"L9*'Y+R5PIO5=?2 M%7I1\*/V/KO+&W?UJ.8R^QC)8GI ?+-;A\5)@P;9X4$D(G'5FN%>,#L"!S2Y M9*X0G.I*8^MX"-K,VDT5RLG0AXGQ#]CAC+C:=XEY ''!Y6"9;T44>_-R)R[H M[2!^Y&]$Q2O^=[ $+HI'_EOXURD\BL73VX-"Y>S^27CKC:Y91M\B>48+ MAF]FVB'1O C-[(YEMA',BKK!==,Y@T+S$]II?Y"E?I*3!=10$F!<'75 P0$M M-4268-SP=KW)V1.EC:]S^ GR(Q.W.)J*U\9*G/K]OY^QJO[(ZK_3^IHNV7T! M-\(;*/CY#8 M+0B@#X&JY(G69+>"!3E=0WI!%"465D)95(8(%YK=[_ -B9.R8OR67_J;VS_' M[?0QR7)1(HGQ):U9(4CPP/*4\R2G1+94*%7'LV,#PMU@X;WS=]-"GB1U769W MVUH40ZJ9C+5H,(D3)^YX&YGGO7G^!DMH(V6NALFS-T9F98#,U.CX71D;00V, MWYI:E)5'WK&R^16,4V64Q4%B;@IT$-EGKU4'5S4K5>N([G'UKUR$B,'L+2-F MQ\U(0AU"5VMPC&5=Z#>#_<%V7<%N.9-4*UJ6-/TKMZWODN6O,@A:IH .-2E0 VGMJ'=>5*;=6B*2#=J+0N9+@_[A5V)8?)\BPE $ MJAR2-!.H1JA7[50HF+<="]<%I6F+<=WL8O60;<9?'C6^P/8\4<_L/W)8@B9[ ML..^+.H0FB&H%SQ.4WJ2WG')*)8BI'1)LT?P&[VAW(:AIWG./D&I6W[(GG$1 MR6IP.DT$=EK-:1D)BH+M/\ZMJOZ\ZPR0"1RC1E':;=% V*4#NH=+QV!P'#1= M7I=/Y\DZN:?5#=O>/]1CK=9RZ7/5]9$U" M&+C*JJ-*$Y6J?YGC69&,;@G=>Z>S<1U>\S3ELQ!N^^$=S* M%CF+>RT_!"VNIE_LZ?GXD;K8K=)3^=/T#Y?-E?YC6]5"R!H1O&6WR6?HH L^ M7'X#X+?KX=<5!9<[F!&;-X:''"S9#(\B*NTK"$5L*OV"1QQ\.&2[805I\X+9 MBH #J,R6\#Y:07PFV7)QBI10YH"CF8=-"5>TL&O;^;8LN>9B94F7,B2P2*_* MC)7RU;2WLBG#T,64V%*$%J!#-K\5V)$>>B)Y7B#8A@3T4#1NB>NK*IZ+C64^ M=BN"N+0/A:(.>"5B"?A]K_>OSLM6[S\@:DN/,PC6PF2-24C9:I$E?6S!W=#[ M]V+GTZW)'LKSDS5W;# H>H[W=C[5=I7=X\7_W'(\0]= MJ $R =!Q+X!>M].DOJOU'@43MNO.8H>ZD1PK^ ^T>GM,U2O6IWXXGW!G6:A?JP?' M8/VV_;E"&ICQGI.'R<>T:!(G*5W!!X-C7"2(ATKSQNA-2T01]=_TL V1=S[$ MK"/TF,,3[>ERN5UOA:?]=,W*.ONOL?:88:3)Z_IMWJ9D MB'6RPP$27#27&OY=>HHY]9ZFM2@^!Z%6-][0^\B]L 9HR*&'A6,A1*T+<0V8 MBA"9R\J0U5OGIB\4751,R!4RL^@0D[>?FY+C/S*6?LKR7*$-3#[%YPE-@O"M M&7KRDC3R4DS)B[]\('V*,QLR1G!MBUIA/T$HRO7-3Z,)!UK?6#NU!^;VS6H] M?ZB 3@1X\H(C4'T9-[5 C^:#+M%)0L[!Z/FQ5-_$=3]S;_B(Z2,HN/LRUHU8 MF]9Z!^L <,7"=H501Q5:Y/C;4OO',X;.0J_+<895[%-4WVH-LHX*8/GA;_] M# _<])S>[0YV#8>,Z>>6V=Y38/SG[Q6B&=@VR7?IW50B%36_6YO^ ZG<9D0- MQID_)R#HXXFC@V.0/+8WEV]&:H#%55S#U&-:) GWX%7469KEVYH?SC=TN2U% M2RK)J#25KW.0>BI8]7+U-BD+SK_5%6W"M)^&)QA[/O,/$?L8YP\S[T][/VB0'1[Q\Y@-]X+9$3AD.91U)E->()BO*]C"94>? M3W&3X ND& +4"FEQ49&K?;QF14#(S>)N:'\'!.G'&9(14B%FD_.T^(@Z>D9 MIC:YRF&*S?U7)=O0LGZ"9(Z:"RE$9F] 8M6A#CJ?8!NTC4SMO5U; UMH9=H" MCO>BJ45FAJ%=,.::>"5W]!(>ZK6[A8.)!\'CB(AIT4/4$]N./;;;/:@K*IOO M6E:W_VTEH2\$/Q594=5)GM.4__H#>X0""- 3ON"\=MC'W/F\F,KF+N#[%HD6 M1Y(59#.H/TG]D-3D4U)!*8T64S%D#;A"#D768FME*"G#;5CATKPJ ML^5HMP2+Z6R:)"# !G/C)/T:"** /UDV'0XV@ A("DE9GB=E!3F0<@R^\4$0 M6N!4A0 &6B(AL'Y^,9+T$+\IMO!F!3]724[%M4F4*FK;'9!T6P+1$G+7DG:Y M\R-%;(9@P_.'/1"L-\]2+7"MM*0T%3ET'UE-JUV9\*YR^.FRSAZ%3WE($^!F MP B_&:0 MRR!C'VC]P-(+T;<)=OOR4\%O70_9YHKR#>:[?Z^J MI&_\/39031=.L/9NN@BA.K/Y6RWB.BVQ(1(=LL-G03J,B.YZ?47J&;,ALZ:V MY1%Z#4^NI>BPP0WW+1T,A](8B3D2AV?T'\+>0"4-6,T@*8\+P!UOUW3#_RI> ML,IN3:7$),(Y-<$?S(!FECS]+@,;E)7K)KYLN,>5SE ,5RNF]%]CN0%+6KAX MOG:V!&O&AB9SNY5]:M")P-U3C,),2!>RB@/4^>$VX&.6TO3-TT\59"#(XV7/ M\#N]JT3DL<+ PD^$KP=A"-![Q #<'][QVT-S:>I0(3M<_ARK1@-V]KA;B*4(U/OD5& M^.0_=@ZW[GP#E(0_4C8:-7="^EJU17_5%2TIE$1O&JPN'R 7"=;?GGWD 5;- M?Y$T)>@B'(:&$L89AUF3K]PHG*0.C 5CSCY-K^M$RN<42Z;*NQT?,G)B6 G'[0+]Y^>I/TM,KJCQ"E*!:'G3& M8\1A;%[?T@"/<@"<-/Y\69,3X./%P>UZG$B#6"*52TS$$C=\> 19T.(A9DS( MD!6B#RX-I\LE&#_55?($KYBG1 MEQ(3,KO5.3D'=_$WZW:A90\KPL"1E0)1L@[]"*>D@50Q),D#]U2X33XWA5?> MT(*N,I4;:V*T5?>$HUG#MDPX H_OD^!@)?CF"!PX::"3%PW\"6>WUV8':F8Y MZG P03>G)^@-'P\--+=%>@V6=REJ>"ECQRQFL#]9IR!%.&6G4+(\D]ROV,7I MVV!% "W2PVNA'4H68>%.#N9-AX (8F_HL (ZE#LTYWD^:\OI\%EMMB/!SNU] M)*]I2M>B?I^(FY\,@37\&GFN:T()=6VJ?L!9VY\B*(A%J MAF#:= I7(8 ;YV62@\\K76=%!O%=4)"K04O!\YI?8>L)C,_NO M G'Y2I?H#$G)2.;.F>P\ T7@=M994Y)9I7,1,S@Q>T8AQ3%]1E&R-W\5H3LAZQB@//ONUB13:O!BX-"_U&[-TWRC;K OYITL6Q*5CS2LH9>*_+' MJG4KO-*S**>_=V-/JN%$LB;5"#FP)5VNUHDEN4.H_4?5>=90]6["6)<:W*FV M+74W(5RQ]UQ($4UE-7IHR0/UZKEB$<\%B==5S[Y(*CU"+09S.&I6[ /E49*Z_$ _\U;=Q>1Z^N^XDJ)M;H8VQHK!:04"]1>MB@VG6Y7J=- MF 8@ NE0X%:#GA\BU&FP45" &>)%K-TDR; M3!'+]+2^ZY^S^N&,'^YL3.>*EL M,9AAD2$])ARM+F1 WW#!_&R]9H6X7.H>LSJ?8$/W1Z;V_GH@8,L.;DW;.V[K M[>#;'F9NUX8-I*I$&ZS>4G%+]!6[K\-:#$/3@-Z1OL-&5Z8TOT+[/D9G]RU9 M.T]<(UQS8CE=RC,D.2T=VV?@(NF*HU^6UQ D\/8S+9>9:,T@72E#OFVS+S'N M;3T(04+1]% Q=G'[6B'&- )4>JT/""N)0 <"8!N$(%I(HF35$L'YJFU<+KO% M==T/9K4VJW>+74.+;G&T6V_3/5:T@&AJ;T;K]F"H3)@%M7V%NT@2OLNJ99)# M;./;(CWG[#@4^C(Q%!,&HYC2NU';,(X$3 RX: )P X?(#-%5V9"K$@)96W" MVS5'Z*8&?698EDEG B' :):8Q&&D7).WX+3 M FY-H^;>)& 'MXRF*^R]5/%3VM*EI?WM5)5L#5[^UGV=?P'2O?904\MKZ'5Y*IUT'K^9"F M-1JN]S@R0.R$K4ZV%24)X%81UF '_B#:X">RQ0KZB:PDEB07#39C/[39[R=S MODF>M>=5&Y*@<#^,CK/0G'OS!=.;S;D:S>DP3DVF32+; '5X*KBHJBU-SX5? M3X*2CP>MW==YQH;N,K@94&'K1I"\1[ //UMF C^AU1K?:>DR')%YW_>V:EO><[7XLV:?Z020%%8?*3G,TFA<& M9PW$%BUL(H&3!GHD%AFG+S,D6J0WRW?)DN[WEA]]2#L>[N0]G M[]Z2T_N2TFBIS!.T968$\WIANUDG>?YF6V4%K8;>PD=&H2]H>[,%NI@)F*0% M&ND^-DQ&IDD;OWSP0/-\ZKX^- C/!;W)0C$!@(Q\)Q^D(=,CC(LXQ&]>7]-' M6FPI^-+YR?61U70J"%'C&W0$XLC< <(/X1WM-6DP( T*1.!@&7SH=%V.(@]5 M2XT5=JC#5PQ%5,\7\HM"EC'FN_&>:^J+FA[5A=<=;G%A'YHVV 6^!YS\ N") M@!^VN),VD9DIY<(QT&UREX]Y=U1#W3".F#(.TPC0L^"7?;JJ>66 6-[?T,HS M?M^^9Z7:*AL<9?62ULT6\#&M)"W0B.]IQV0\>E)3T";2X\CIYTRON6Q_H),' M$9C0N][8?SD@OP#0..4#1ZBI?"TX)I%7;=%D'EZ+C@G<.(*+@3A;.;-K#:61 M37Z1P.>@?@8HK%1"*K(%XZ76F77&UG=9(8NE+O^YS:H,?KRF.;PGG+%*V27= M? (DO^D#"A4#H(\1YGG(YWH1SV M.J2'SX+T,"(-2D1CQ9[D$,&+S)[@EGX_ M*/FSA?#QZ9SCB:$8+Y]BRA!UFP18!]G$SI;@Q(^WZ586,;Y[BE&8">G"O9!V M5;JK6W::ID+NDOPJR=*+XBS99'62-XC*X'/5XREV'NR[JBD\W]+U+LE*\@@] MY4G2]@(E-=M5 OJ4U0_2XWS%F2:K*GYCEL[F."^RZ UCSG;!_O7FBN_&0U+1 M[G5[]-UF8C3RQ48Q:XBWFA;T[G7?ZHW&V4J<:/7CQ<5YE9GB&F9(0%O;1=28 MN$E6M'X:,5N4HU 6R]%LWHT560]$@K2P4QP@;LW,&[F62F 1PS)1\P+3I%/ M L8%%!PJ!;&OL^K7706B5PK30^<3= %C]=2A;KQC.. *%[M<$ZXJ^ X! A@L M8A?1TF(AAJ'AK SYX::WUU1>N.D-+1^S)>W:^;#[0LSR-[!J+>Q^%V ]7A-L MT/.>+0]9OTUWZ64/N]E>&9SLM>$-P]T&!I/6XVX"3;/%BB-(L\>!" C,ITBI MT0$1KW7&,2YN^F58K7$_&>#6_%1LH9-2A-R(O4;[8TS1T^O3[VWR^2+E M6J-K1S>1>3TQ'OWXJY@WT.LOAT[VPF#N)F;.$3@8";:K1N%^7&XWBPSHBO2;H,Q3 $]:HTK^E]5M4 &P(ME#IS M>!A:9>Y/%TAC[H"*@)A(^E)!2:9+'GMM^7.2%9]**,(SJB%5PY!:\7"Z$)IP M!]-*]]FC[D3?[="(H^&4#,%T2>55DPU&^*G^C-9<82+X&HT5)61/23(V18=P MSPY-_\8CQ^Z@0C/\"OOX,#Z[;XYIP9-C?[VF[O/EK->D.D.2TO(\'&R2=%5* M#Z1P55Z6S1^'SDG$YYCSTP",;T8SQ<=-DS!7:W7;^TU@!:]ALKPK_*4=Y+Q- MFBL*.#%%EBU-/NUH4DJ:; 1--IPF54N39M!<.J=-B.=H^S2=7?!DY;RG]TDN M#]^!K*F1$0A;YV FWSI%@".MT1,^26J,>$R#(O9W,ME+5\MS-384>3<;FC+$ M_:SI^NS$0>5F#6ZTHUQ67'_4*)LP$[I96UA4U#IX1X]J.2G_CK.1=O,$,H)V M !%GO VV*#-& B01T'5DKS^,T33F)JN8_[[/B*.Q. M:RS:&S(P9R#72 -RT?Y #BY+&*Y=<>HRXQ(9JEN/[(BD4_Y\(;_]C-$V PK MWO&1&!4\/&,093P,VEC/N5H!0D%ST"<]V"3Z&IQH[>)@5;1!)X("G^!W9D ^ M2QEM.['_@./T>IO35R_OOGUU6I:WY;JHTW=Y +P3UZ14W 6WUO?S1CZK@Z0X4$(8,>]IP]0=>B6KB*5 M)UVIK2B=:\EX*M*-?HRH'.>K&/6THG>5J,?OIRG;<%II,/S 2$N.[\T8FN5[ MH&UXWFH%#IF^P6,.'#_$)@,LKZ1<"#/@BE5UDO^_V>:,I>K@Z['!ML; WJ2A M[0$)G'#H!,#'-0F&R3MD%8S0+)@GXA;2]K;EDT@YEF^X8XG?4\.1W@?5M*'2 M357P,6X'!VNQZ3'5@I<=UA?DU;=_7'SW[6N2%"GYX;O%MR^_;WMG)R+R:K^3 M.HPZITOQ>D]>OQ*_?;V UMH;NJRS1YH'+F6BS7C,= ="Z&4H7DLORZN2/6;% MKFLM G'ULXK(0QIZE'+QJN.\>;KEL$=JGFM\X:HV MSFYF[Z'IQQ'I #IF-70=.H\5D%$1+XP/=?RJ-#W8WHL:^,*DAF[I1PU];1IS MI$:^.FFPS; ;U>T%RHF>!>$<+?BN\84K/;N;.9J>C5GX78?28YI613Y/FO9# M7>;@N*LN5[=E"AXQ^KE^PR?]=4#33@]&:%KUI+[YYP.WF+ACW)9) M"A&7?37U"^!#!$+AE90&Q9D9&7VDCYTE?!$Y32\*6<5J*+3'Z$-G*6.' .(E MBQUBXB9)RF)]-G=W"3;O531WG_]EOW7XR*%"E/+IY7M57<)7198-8B3=BO!L M4>)=H#B7A"^E6(VF>HT3W&\E(^'[$&X0D6A676[KJDX*4,9*7X3.1_@:1R.3 MARIX)+-J;J1[3&)!>FC$JG^D0W:&HV4P"_HFR6G5M";]2(?K@FB-15K-@W/Z MYJNVE>P;6BP?UDD9.5%^G*[,B%CA B*/J@:.\L[4<&P0I&):[^&/;17('>"X M/#1)7V9*M(@U5B^Y)5$V;>5& VQ-/G568_481+P:J\>XN*FQ:K5&ZQJK CI9 M-BT1=>*)@Q59'>&OT2*K4P2-+6T?.3'P J?ZVJW,'4*)+':'Z#B4/(N5VMQF MS^F&5=F\9$W)6M/B-DY%2_]/FS?_]O,RWX(!;]"KSO1;C!=(%X9O(>I*/'2( M$([)B;,.=_[6B?.:7!2$(T YURWI7E\QVJU_LUM_Q$H1QDS(K"@>\8"[*/B- MB4M.=I0-;?2-L\.L-W>\(ZR'A)N#"[54JZ>7(T-D\[ M-T_K.Y8?R(/R[PCWX=X\WFL*->]5$EIPA^ PS=@D(6(&)'7.+[.HI,'/W(4F M[4T?X=V\YQ*<59#2,-G'(Y5&:!F1\5JDS,(T%)\Y8[S]Z>,RWJRB-E2$'V6] M,6J&>]J =Q;9SO9-@]O3W?ZVBO_'>8-3.6] MQ"? (P)@K*9&2NHQ'9($4UB7Y7U2-#4;N$ZM6)ZEXA^G17HE2RLU]1S>9452 M++,D%^'NHNO>>58MI]V/:#)H@^9^[^&]^/:[)](?=Y4\R>R<3TF9+DB#]X*TF$,9/2*7-VNJV3P(=_ 6O4C@ M)AFYVM[]@RYK>..2S#/O*^&XF.O>#34V(UPA (C*ADKIO)?)SU M2J"AA >'G?-#S"$=$,+HW/B)<8!-\Z_N(::Y&;%U@+B&.##SI^?Q<$>=LY$_ M)][6V!S-"^N<3+,Q/!T=:GIS>>#LN1YIX\@Y/-%<4\'?@38[07=QAIF0/YC M7],<;M=725D_W99)425+L0-OGOI_&8FT,9\ *=KZ@/QGX0EXXH'B(RO*YI\ M7[Q)Q(N_06P&LZ=P%&8=C<)1#W3 ?&$B;::8+&:LS0AY%>P4-9Y&U%2K.">_ M8^4YV][5JVW>IA(J&$CG$R0KC4WMFZG>)"E)Z9UF0QA/W*-%6X8A6#".:O,% M3HM4%%[HY\-_$!4AA6?^HMAL#WMPVTR!Y#@34*%L81.<,":PWS4C+-\N80@4 MND2I7PIB07I8$8UE>Q).%%LR%W2?A?!"_26$P/8_\R"D,/T+IO80J:!Q/&]UERE^49.",@^>,!\HU$[A!K M46JX5=A"O2OAGV=2T0JW>]/E&7%;$DPX#I_9A+_HJLR6XX6N=3]#LO?4]-Y; MQ1P^KS;.0B)PB%L#6YOT#$O/8,QW3N_J74KY5)+7Q&@DJREF]F=9[&] M\^J'I);Z+D_XJ9^MN!JD]-<*U. ]_PVX!>#/.;WG=L$ZJ?D615!X3I0!<[Y= MT:[^XC[X-Y9S'LBS^LGH_C_ZK2,GP"",")X Z0/8(3(O=\#X3HSX!#3(:WN: M0I4=^71&]\MJ$8_@#Q(GO M_:(WYRG M$[=;R[SNE^6!U1?5Z7Y7TZ,QAY1Z5M^LN7\:V?>PZ] X7\;1F9=V4P>Y*71?W9ZQ2IOGK?(*-A!J9VGNT8 \VV!\BY3_-*I$S M'R>V2(?0#$.]<"_;Q\^C$Q:SQA?8%V[US*$>+D=0P#QB.ET1NNPIO[P.=26( M\WJOP3T,0[O-@%W<=I'*1->88F9S2O 2C4I6R+O#;R%J@_=.0E. 80P3O0(B%+ MSLS*)S"R 2.^@"FJ1F/$\^;2^XZ5[Y/EKY2G MVX>D:(K5_XU?G6CZ,X7'"YJ>/G+;Y)Y>T[6,!(#0*? ^;),<26RT"N3]IJB$>Y=L\2&)1(B4+49DN4.)B)Q?.$9EXON)6#Y)8.$5 M>10K6T!LY1^NBK\7'XKSV^*O_#\W?R R]F8AO_VBQ=BZ(S@ H3-N8I?^G:3QNWD9M!"#?]JB)_M+Y!,E68U.'UEVK]H4]NN[2 M(CC#4#$NFTVZXC6_#>'916L M_,+A85G%+\ P36/U8:DB7,!*'AM6976E64AL:CBZEL?PM/Z+>4BXD0IW3-"2 MF1(HTB51]"2X7/U448&>UAU1\8V3*^+!W-XS00#<"5N=;*''85'H:R= M%:]DAA[5E7?$45(&8[>?BD1&BD*YQ;NZ;2\Y7CA&[R,DPXU/'BK8;!P+3+R9 MZW4A0LYZ*(@0,])U$]5:ER9=5RR2'AW^U M(>!J9KRY8(N!.4<_TO*.F5JQL"V+73@ THH(OUBT!66+:BR3Q!E',X\[-]O@ ML'>L7-%LMO%A:/3F%2)FO S?F.AO SH45[ACG+P+**R5TSI5 MUVHZ^B/FI.XF\5ZBX_8<7W;) DMLE279>JQF!!!_<9KGY+9,5JML2DZP4?5F[ND1)WC/+KEB>+57=KXV^QU.HN-=F;%TO^/[[DRX^Y,%DVT &DZT MOP\CVKA%A9)LP.Z9"/8>2UK)]?&66'HO9(>EUU=\A5E5L?))U!P\8P7GS5J@ MQ<[8>LV*&V@P-=4]##"@1>HW]AKLL.*R!*.'5[0G8X1B1D1J-DV(_-- M B==RI8"J:JI_%JW=-KLZ%0(.@GJ+"5U1$>S:/W)D)S,G.W-3(_KC_P^=/N) MYH_T@WA<<7)LJR8-.A[<_@6J!#S\<'89+W!2;UGZ@'4YOEZV8,;)T=OG*[,C%@!L_/NZK/NJ.^= M=JW;26!;06X!35\I> HW"3J3SP28_R8]==9$E_;-I"-S$MGO,=2B$5DT(G-F MA].B9S'OT%H0B1B1F.F3P5M&)(I3F9N="";5;[955E!H.[F^RPJA7\8?%*8_ M0$JK>F+?DME")GW0ZX:W/,R=I<6& M(B*K>4$D+C.PL\:8 M2VE:35(UDH2]>?JIR/ZYI>>T6I:9B)D=2<\T^M:)I"E@^"]TLL>,I <^9O:F M&?V5S*A%U& ,*?36:9&^9TE17=,ES1X3?AY]I/5D>1V33Y'LJ /"-S<"#J3L M8,>N#F9$=69#RDA*\6.R'L\LGAKN1/7MI@VL[18$0,=-*IZDL%*YJ<@6OMA3 MXU>?:B$^.=ZVR-/AO+[9J0-,: ,Y3@/O:<(.U7$:IU:X9Y#E TVWN8R>5+WB MW(+^G*QIB)\)^X!B#M'[ZTJ#4A-XJ[[<0X%$P"RZ,\UFVYC#O0A96I';.-G8 M<]_0$'P)Q6ZJ &43.UBQ2B<>TXWI$"/*[O.?(R>N2,C+D1RTP1*ISY '<),+3Y*24K9<$3G+Y):_P]UKS0A>.; MX23P^(:L.>&9-36#<>5M*4H /PD\FR0T83PHN'!R/)+KE/-Z3]-L ,N[_J*Y MXD>_[4_3F1D3+V:,.%3VRXI[KH;Y3U66BO>]O:J"U=D#_'A1R(BLRY7BDZZ? MF2KZ,#!T=]'K/K#T;Q547%CNDZSXDJ1;"N77E@)'J.BY@A([CU!V9BX1\%X9 M83REE<4["\^ +X &Z&E>T_WR155L'W8C6W M=/D@ N#T'M"#PK:M;^43QX#UL8X:'53BR:M#D>QPG,N#?5@V&:JT%6[O@\E] MKTB!6*)"1%7#D-)T.)UOQC_K59Q8D/_^\JN7+U^^(IND./WZC\V0<[H452#(ZU=BV.N_$,;%KN:#.9.(J;]Y]=WB M3R^_TYCZU9^^6WS_S7>JJ<-6U9AD$J:[\^'\/ND_ME4M3NA;Q@67+RX3D;(7 MQ9*M*9A M^PLJ1ZN2O;(3^GTS=-/%<3U=&%LI\LZ>Q0:8,IGY!$4UM_D 27O MI8MW.(-%6K980[5JDH/)RG\+/R\YWF1;B5(\O?:728=QG&!)KVS 0NYMC+-) MWGU/.RT]?4RIOK _L0YG#GMXM6=#!]ZV6(#3E2'>Z_JULKH" *>(Y?D_U90\ M-7S C9,SGAC)1T1=$=H?[4I\Y*Q11">;1W&)*4*/\=00]6+PTU527I8W-41J M"6MN(GS"X$M[/E-!",MSW1T#%7@0<)'6FINC0EA))#*-EV&681%PDR#%U R8_]1_@0T!-B$M M/N031XBT&,VF! QRFY@;VMNQ=%76/7;F_]JQ,O\'1ZP"D1*]IXY3Y$=&&#+A MP$P!."QKBZ->E1E7DUQE9"R-D>L^1DBF09U0/#"8(#PZQHX/PJ0"JSDA1C;P M.#F/N<%]WN\$/]PL:9%P^ER5G&YL6^5/UTU+P,%*U2:?(+AE:FK?S+.#2UK MFM6E/?"--IT9AGC!3IK.7:9D*(W1EB?0P:RQ=-""[#")QU; MX(5?S3W'?\5PRVX6[YG<4 F^JK-EDN^]$L<[H 8HR";(XG7#/R2?L_5VK=SR MP;\C-GUO'M_;W@"+)_?#5&.3I/"[U5DQOM5#?\=L=7\>[ULM@47-WJJY*EVV5]639=115WT+%AB(T?FLZ_&2E@BEB"!FRLB^@H-9DNB<*5'H+N MUSJ93^J!V&)#1Q-ZKS($$.>02#1"2Z9/H!"Z T+#VI[$2O?%Y%B\%CF>,XHJ MB64H3E.6&9'+_ZU!Y><\_!OVQA#B-%'>%R*Y-H]HQT8)XG6397K0!UH_L/2B M@((4E"J+'^I_@&"'\8G]ES4 B++%0[S:AP8$9N94BU"Y#L*XWN7LT\UVL\F% MU"7Y+@_-M'H=:C;K"G9&4$-6L0/$"&"V('W<>@4Y9A,9;[N'@^7L+#;&JTY] MG]79O4R_22K5":H>A-"=QY-Y3\'J( (;1KN=C5"1Z9$F("?< M6AY):97=%R+>-*G _Y1!ZH!P1GWSQY>+[[][-3KRC3+#[BBA;@$E)#<4,F-H M_O05^BE]@U"X4.F@,Q RO93JF%QWDI7(SZQ.5EXE)L M^CDV6ET33!"E/GG5C7S)-=X39DMHSY%M[47[V,D$"*I<3XH+KXOI4!%Q>+#A MG8YQ;M%.MH:YIG?4^]9D(J?>1P[O7>'2.8^L'W>IG*X7AL@)VJUNM@F=FKPU M<=&,GM;Y(V/IIRS/3XNC=B/MGT:;.!M_CY0V;3B^!:^%)BS\HT+;"]+^?3&W MML_F.\6LR1_09_+(SRU6/HTY3(Z'H+TENZE"V!\"5B3OR #1F XE(ED&AKG$ M9A\[L11B910?60QV2<5!CE63S%H,E>>27'M1+/,M.#I I?+_2V^3SPJ.M9C) M3YKM$,1 N;9SS)T=W0#]!-IIJGI.3O@'*UM<*H6W0#T(E:9P.)EW?U67E1WG M1C]"/J9'$Z\L !?^R]4>"LJ'\-R/0B'3 N>]. OB-9Z/!W#&IS#S,D7 M3%+X?&L)J*.N(L*:K=R0;J8M3HTOX. M>T),S>];& $!J.W; %YT^8=0*216&V9]JC,T*8.QWL\)=*<0N6_7V?U#74V' MHNE\@F2XL:G]^^?K,BNJ;-GX4KF^ZT=M?6I0&PK?PMP#W"X5<1/XN5M0P6\# M @72PR&*:&FQ%L,0T=)TZAJR[)\7P^K9X N,H30^L_]\@P:ZB/AU812Y7@]" M%N:_*+R!EXA60Z"S\FZ5!X;>@5T7WJS3%!:&(&ZX/,RV]M3[K* 7_$=5@SWU M0&SVY-&$(9*\F[1N@$D$T%B]&Y749/HDLCP>3NMTGQ4'*P3I#,4<"(HIO;?@ M.%:3FC6$?*X!KRAA/?%ON%/\P4P(%DSYG2Z7<,J87%YU/D$JQ+&IO4M% WOO MVEK0.+YU+1HS#.'"<5::9B#*20Y96Q?%6;+)ZB17,=7X:"P_#<_JG94ZL"+% M[B0KR%)"1O6>=[4(A'V-78DOL9C@$F9(M8 VYF&OZ8E'I>D/T#:G:F+_MN<. M\A\(%;!GTC5\[.U'EV!AB]=]9$77$TUV!'O[>4.+2A5FJ?>135$[Y>1A"MQE M F2\PG;3M#TLBXX 'YO0?Z=L"%2TY(T7\CA&3 M&5$H&+<,-)J_XKC1R]7IDML1E3!/@:$!7047H>9 -S=^T5OI(*IG,QI4<4##3N4;6J%)*I)95BJ8-I7 M:S!WI!>H:+'"+B)?9_2;2IX[$:BCW#,R_[%4R3#-? N&$YQZ\LGR# M5KR%*Y2&Z>=(_: +)I0JT,4'(_7^UHH0<(D,D=B0?CD8B00!O*)(KS'G,5L2 M/X_3O2;3?\"RC6Q I^G]_2M(F>YY:]#V, B4(,V\$0U6=A M:ABN*;AEXIWF&]&*[Z9.RAICSH"K1;R1-/@*XZ7<=\60I"9W]#XK"HAS92LB M8?Y6:?FV2'U2DO)?:])PCK8@5M^Y,AVMF.!YG&JRNR9?:$F3BIY3^=]NX6\_ M+Q^@-\EU4M.WJQ55>D[B(!'C9#-&]EF<;<:K"JZ1 ] ]XD5]T?;:;A=(7K1+ M_')!NE62=ID$UDE^PUMA_B[XD=;D1=H2#9X&)2%%?(_NJ?G\#DF\\G1U3%JR M0^SL^'=9D13+O8QG572 \01NL^$' 6+']#&"!50X'&]2$TBE,6F08CR=0S>W\K MWX$6%N&R#YR\$&G_?XH36:9#;X8@8K@8\>U=E:594C[=)% 97@0>#Q3^TQZ/ MC1!7S>L]0#R1'1L%P!@U ?4IRXS)%8Z-=EC(XG2W95)48(>Q8K!\H/F'6,:: M!!"8PV)4%T10F^%)&"XI83].%TKV*-AL9"0V_>!XQE 6Z@!HC-'G9 4(BQ4 MR8IM3/,ISE<*Q0A3, ,Z!;0'CRL&=]4-FLK"UW3)[HN1[BBX2=!6HPFP8(YX M(ZQ0WEO/Z\8XPAN4R">.$VF16I .+?")"\2([MJ]&=4H#F5NR!_;VSE0W]', MVSDR@??:GY&]G0,8.?1V.EFOC;=SR]& UY(N/VFFGLXQ#D05.)U;>V*<04@T+3=)63^-M%$=&X;HA#$TG7]7 M^PYFU+ZGH[1DN@3RRA77=-/DBY[>EU34BSO$2-DYQ?A;!/]HPXC 5+%:K)C3 MG5D1,YP#ONOM>UPZ!A[(VMJWEZ4L?3O5Q-QZ/JR['@O7NQ>_0:SSY'=%A9I, M(9\FX*&8&O<,XTSA:SGM B01L/V7H=? MQU]!3DC:PR[V6X";S61>=BB8E)PWK33EC?@V^=P+@5%WV-7\"LGI$[/[YN46 M/*F3S[N2V%%85)?.#$F\X.5?KY(G.!E/BY3_IN0"T,.NK391I!\Y9;1*PV*G MLRP;:PHVE#L$BQ^J6F@P6F#*B;8U=AOL1 Q9@Q_1CO;T7',7S;P#]7CM=B&V MKW/@D)2!.37V! M#Q13S>S?/=T#30#B@DCHS3^N6)XMG\@OS7]C._)T-H$A*&O9U>:G\BXI/C!Y M059WM!D9ANEF,S"=;WX1($D+$]_$Q@GJN 8VUW3#_RITJES-FD5P;$SR ].E M5,B(H*8;VA4\^PRRN=98?.3/\9S>_;D=4"*@:K*\OWB?$;(R(UI9JKS;,EFM MLN6'I$CNQ9.@6NU-#,6H/L64OKFA 4MVZD)G:NNI;3=LK:.-C=V^662WQ#KIRM.>/ ZP1/A9GWLS T* M$R-MOG'S_Y"QJ[:2M![13<\CFC0>T2::L^JW_6QC'\05;-,L07Q%6_R-97]^ M!,4ID5T]H'YI&TL:7UV]C:!_@LD?B\(#EAIQH)8^Y(*]X_2[YEHXJ;:E4,:7 MJRZQNS[KMQ#H,E"&=)_[V3%:SAT6OO69R"),M[3M2ESVT0,1@E_>W-Z0MTE9 ML&TMY&^'-#G3;^XP,SKAU-3IKK%SEW]Y1+/ECCY[S2]ZS:"W!?\EN6O6SX=U M!(B@L#P(#?.\P^Z5T(])5@R@M=_O55/E&,WE2,%HP?2M3JR0"9J)\8C*0^S,/.Z= MD#!2<+4T:&OY@A'Q7MGAXEM1>KGN9"WVL6Z1%N2;T:VQ(^/SO3L>RY3CNZ)B MI\/%*Y1L26DJ#,GV$?BRE"5V9/R\*FI!^T-L[,(D@& 1#).8H.(8/*P/$\W0 MH"$MBRZ2@96D+10ED5D0424Q3G"#/J\Q/(&#QPB]8^4NCPLN;NLU*T0XQD2D MT/2'EO%":@"AHX;4F-C$#CE9G\V59@>]DHX.0(!4T^OR'#ZDP5D#042ZY/2: M_WJSI$529NRGHMK09;;*:*K,=YTJ %A^Q/Z)L]6FAQPB0T",GTJ1/%+&Z21]]^IN4RJY2E3G0^<6 * M'TX=(GMRLV\>)&$RX!47_1PB^?FE^0*J&-"J;F[- M"FES,"-2&"T@AS*>+5#$2&U0BB"$NH\?X?B0%D/1* EJAL$O.RR%DZO%DVC1 MQ9/DNV!RYF&?XGJG5E=E]LBO7%=YLJ0#L5NXCUUZJ8Z 1/54'6'CS%OE8)T. M/58KTJ!#-%<:TENEYKLIC]4$D8/)XC6M^46-IA# DA7WU6BP^?A@I*P-3^I; MMEJHI 4;-]Y\@K+,C%Q1-?E%D=59DE]M[_)L>;E:T9*C::#,1[]WJ,\'X?AF MNZNC.]=&P.=Z3B(P&]TVO@T3ZDV#MI8O^.?TKKXHJKH4SZ(?DL_9>KO>;TG? M?\'5&(YY5Q^9-D@LT0A\XT=NIVM!& G^P06) &!3*']>#>W]L5)%VT3PJ+ MS#JLN 9(H"1 0>XHR;CPT#3"J[J.<#!3JD8Y@\3KQ.5&E IHO2.J%A7:WSDX M50E]TBO.&0UZ1K[-:CS[ZG[G] X;\-%WC_\XV5Z3:WJ? M5>"!2,EY5M)E32ZUS)Y@"W1Z;Y68$(UG[:!7UJG77S.J^GW4X^>MN!RWKTB* MFMBCXS!/>D/SA7OPC5,,>YR(3)LRP13O;2FBA9\$5TH&'?5>3(Y'*EKEO/Z3 MI"5@J6(6K<*)ZLB8)C(SIERXFI%IFH%-P6^N299>%&?))JN3?)2KM+[!5G\< MF]LW=^V $X!^DA6D@1^7P_0(SE!4M'1*G.5)55VNFN?9RY4H2]W$'L M_1TE$C7R@DN@3 V::$,=G 8X[\CM R7K9KW%%H01"-$&FC1KC^840[_'TG((YF#[%PO5;:KTM,K&)"]F&%4#/ M 3^8T3?8ODEC<_N6BJ8#T@YH#$>9&949BG3!V.L E<&\&JVQ2'8:G#,T&\7) MK]$C*S.B53"^><^*^UM:KN$M6,$N0T.07-*?*E3$91\FYFG*#F=$9P&1Q2MO M$&U6?Q1^'MQWID.8@!&/C[38TFL*$I05]U>T7+%R+=ZY[O+L7M@X$""]A*S^ M; W]!U8W_+?5"IHTL()_D+'TE8+S74^/CJIT@T8HB7.%+T9:X]$*X3QLD%V0 M#EW2PY?L$%Z0%F4B<1:=#7I8+XC$F[SXP(KZ8<*IZ"WPU;&X,-_[&L[7L>]$ ME$TNVVB7JS*#=_G#%I@JK60U%]9G@H'I6]_\3 $.EXGDD9;)/25576:_0JIC M)J,VV+:NZJ1(06 Z7W0BW/7_:UM0\OKE FZR?Q3N^)3E>5+R(Y>6TC5OY)D/ M3"@G+Q5E^U+1XD>N6LH-=*7%T,B7&\M* IC3W9J7K6-CR(2P4F9E@GBS+^9F M/.A$7<>T"= '_IQ.\Q$_WN1XEZ=R"/^=\BR)Z<>;IO*4YH_HOX.:P"6W5'_. MZH>S;56S-2VOZ9)FCZ)2W8HKB-,\9Y^ _]^Q4K9D@OK"RDHPU[C"YKNG'X"<0*8QS2\/#^_?R [' MU?N7.Q>5B?(?^,SE"=";/IA=-H&',V>^DLIQUZA95AN^^BQ>^^ J_(N$OAO2;X]K/1H_B$F;%<+@/^528\0 M%FS&C R_"9;2=L7_2,N2IF)^F45T3JOLO@ Z#XF9WA<8^1J?V7\1K0:ZY)D% M23O05DERKE?E1*)VF7%-6[#>8KEUS%%BQ3W8S$V+RJX$.UFV1ZF@4F-*PY"[ M)!=ZJ7J@M"8IGRJ"V&DR)T/L33#S^;S!Z5U6 $'/6%57'ZDJ)G9B--+<58I\Y6@BX^UA[8 C0W.*?6X1?'V\_*!TX_N'WKJ M+J#8.=P8?^.P9F('6AU=_M?LYS [Z)*C;SAF0$FYOGD:D9K\K;8G338PW(F7 M52I1Z3'-3.%&'H5T_]J4C6K*RA<0,7+-%F M]",GS)8;=,KV!X@9T!<+;4C>%2I8YVD#=D&*#G D\]Q\"Y@#NLZ'2[&\Z9LC MPUUZ)Q#!77_=K6Z_B>6M^7WX/72!R(D<9(0\$9F=&[RF[ D@XN MD8"#\HX.29D!G3SQQ]NBSNHGZ-A4;W MIXYSPN_C8'^XVZ[I6<7M:W&*\L@>(U6XNL!+82M $"E<(Z&7WETE\@<4TC'] M ;8BL')B[^6 .\BD!4U^:8%'J@0\365F3CK/-N!MF125J$<\:02JAEI8@8=3 M!C,#=X!CVX%*JC(34GFV!+D%FHCHW_.D3LX&/4*ZPRULOZ%I@QE]'7#(54C( M602/CS:)F2G= F;VY. "N.*7FJ>)WHZJ@>@,F\,)_6?)"(A$@(S=SU%)3:9/ MHH!0.E531 I34>*NTV,1O/+X*SAJC\,@L?5>[!=R;[_SLS2[Z!W$097 MG#6SJF+\KBPJ.$>2B'&F88;T\W0 -R'43^W;^\=D/>1[&1N&.'"'IO/>;ZB! M25J@!* &/U]'*.9&UY];U?D8)QP.L>""=BKO=:8!"&B)5]^\N/NR MS:IXBL8"1R1D.G2QC&Y[LZVR@E;5Z?*?VTS:^UQ?OH-,T;96V*DL%=9E68@ MG%[RUINDRI8'K.%E;DPTG"L<@O2!<86LH[@Z MFUC">+3 ]Y'9E(R([&YR)XCSZ;#,WW'D82_=-*E(UH3&-VN'>,*[K&@"N,K^ M/RORD*3DCM("?KO)J0!3R\_I?5843=I]0F0F;(1P1.>*AWGE#3?M(:[*[)&; MR]I=(D;'6S2+&)PW6,^(!KJ[WA&.EN.NA<3A"N.UDACG(&9,QRCW?7$EO)(U MPS4N_$/#'=SX^]/&N/+WX=O>^9%K<7+I%R'U.4N*N'7@)SE&<=U7D\[RC+BY MO5$?"$=_Q&C_;A+O%_?;&[Q2M\ 2J\&E4[9FA,..H*N/-Y>-TR+=EODUI"@VXH=_'MFZ"[=\F)9B6U14MA5$U&I_A=&[L8[4+'+Q' MQ/?3C^@N8!S2BP2>)-W2-KF6']S92;LD0E?K#>TNERM*EH/OR=/CL,< MBD/S>7\&% 4AH92_@ JRRT?792;*XBV3ZL'XU'2S#.LK4+F_L@5I\@0BG*JC MC,*TR69OU?4\$<)X?#5JYDV,1MI]BEE#&((]T$TWW%=6QJ&SI;BP%DG26UVL M]K@:7,,,Z6?)]?TF6A^2NCE>^M>HJS(KEMDFR44EX[_3I'S'*3XD$[9S820& M"S/($P06.6-A"T<%A*EW^T!+F@#8&:\+IV(:XU.X28K[$X[!6F8W-?Z2!:GX M/.##7VV+E)L.7*!+T;IS(=Y<&+\(E*3:F;^R13V_'R0UX=8;_R*E="T2O>^> MR /+4SZ>_VV5?>;#6,FA ="L$$-DXR'QF,,UWX*L!:-']O?VE MQ!U"'5M3OIV_:IN7 M56HM1(!K.Q1C4#YN0%WY-<(+[9E"Q9/GP905E;JS/F ME(N#N1*N2K:D-*W@;M&$S&CX=36_0E[_)V;WK=R)WN7K7FD17C44TD1YF\JFMFAP!$4YY22V<5@7@<5F?YLC._R,'C[K?'P7!W M>#)X$E1TR)J#C7 477RVBQ^\IDMV7T -DHN4*Y%LE8F68U5%:QE6QRW[TR)] MSW^=Y>+6R?_&#_NT\:;_5#6#A^RO$/!LHI!]X!4T,MG' M 1NO.@)J8/+0 ] M8:N3+93UW%"HAL%53TX3_N_DMT 4?"ASTODGN^>^;4<54G9+ZA7T[AORD4KY3_G5-B: M17HJRUF-M?%V-S&V[J4U OY#@"HI;VV7/=IB1](>>M*1WL,K4AM49_O)_&U2 M,+D92$@8:4$Y,1K)X8I9O=]7VER5OHLJ8DO'*>(R0XI9FM[\;I[5-,\>^9' MS^'B/FL/A+;I8Y]])Q_*'4R',9PMP)KS'[\>W;& 3\5!%X@*+\OK-/^P;E[)19_$F?G/3]>/F5YOB!YLA0O[)N')W[CYH.J[1U;*)QGF(&=$P MJDTMK]!TOZF]AAT\^)U#.WMO_A@6]X*T.)!?)!;SL;Z'B3]AAX]0-* WI!#/ M:#]S8^!L6]5L34MQKO1<.$]:36TR7-'D6XXDPZV-AL*W.X5S&B#:"SR3MNWTX5H=7YQ#ZZX&CJH%$% MHHV- #^C: (UM8>C""9(&(S'#&)>KRF<#BF\HKX35RNPZQ5\Z&I:)*_:@@]5 MC< 63XSE'IXV"",?^'3![]T GYO(4:3;&0\S7\2/<1*)?H0RP:&"7EOUD_Z1 M-/VM_=FDAA'TD.JC\0/6X_#5%7&9(L3D:01<%J.%;#EB5^6 WF7^#IP=TAF9.#SO/QHT5 M'7 FS9_F;L<,,23.>E%2=[Y"/? *[&2N4"(=XHG4"KD@ ATL79HSW/?/0YX/ MW_$?QN" VC6%%E*97]U3H?WL2+!6(FRS<, X@ALMQV.) ] M)#!B&F2)\DF>&XUE;2:J;Y(7YZPDC1P&,4FKR6 6/@ MACWH&G[=U8UJNHKO_Z+?7UQL&[_*E!##?DZ;_T*765C"EJ:7FP;[BH^243)M M/X-K?O5Y*XK)#46>S0DO3 C;'/ /46P@;9 C62&JC"W$_^[5%$Q$09&]6F3D M1+95;E;39D/PY1B'D#U/0MO&HF4-RN1%NP%?JG= OF>*WW8_]#>HMSDU$\^E M:9E\2G(HV[*M(&-.A'TI=NPO@$P3 -<4AQ3#:=MAI80P,/ESA-"O.?#'40S9 M')!Z#K?2C_1S??N)YH_T U_;@RK"W5L]1-+[K=6>*KC;Z[?S MO[TJF15[BQVG]3RU@'"D?6+.W,V[J8(YFS^Q68IZ@UL81S.&!CC!_F[^@GW( MB%9.YD/*6MX)?V8E)"J<)9NL3O)SNLJ6V> E;70@YM8T.&&0K)=!R,:7$4?X M8XI<2,BD 4U>-,#-.V$Y6H.3UC?-:X<=&WR*/8"T8OC6' M0*)MTDUZ:,PE8MAL)Y@5>6T=D6TDLKK.GF((RCVW/Y7W6/0&'#G%%]*S1ME: M(R^[5<3PXR@VG^F09WY.=T;8 MAV86,[Q>['G/D0\9RVYM,WO&\$[TY_B(,;A;O[\G#*RB]_B 8<6N,=.$913X M!91-X"NN+D1GA,L2_@OF\G[A1?G7B<@<-Y.[2SA&(.'[_O MV(O&-$(?S,=N$BQ:=(E$")1?B_""?.S:@=\8$BU<^K8-OX_G>%OOI^TE0E1K M$.DCO>JK([==C?$HPWMDWD!])P5PTH-N<2MVNAK[*W*_L6:OP' ,JT&'?Y@Q M&8.=M++,.'T/ML%!O4J-"I"&7R//2DTHOL6J#ZNKH=I6FFT*,^U7FHVB[DWW MA%D2VI%'\LVT1_*-.X_DF\ >R3?V'DDTRNX\DF\B>B0/-__0(SE('DO>_#%G M=TE^M;W+L^5-LJ+UDYI)I\9BN%4UIV^VE7")!$PD9#P#NUN%-2 MW7P1HV#>),\P(Q*&-!JRFKX?*,Y7]<\)J-175%3K-=/%E'CS @W:MR1*W$X$ M-N93W,53"T2@"K[3 MV<@AEX!Y6=+#93YKM'HNZ.K@4J%P1,7;&O#8]8S@0Y;]A"EX2^@\^%"O%TKQ M@D>LDI7>"5]F4:UH6/ M?/DR!DYQ-Q@=BTTN&)HS6/; $'!4>H";52#B.FY%J/"NS7TO+#A.6L HCS C MD@43@H^TAD?[JY(]8P=Q3W;F)>%L@K;^]#/P8F!Q#.OIQ(=PRW "_F M)<=D+NMS;ERRXE_7W GQU#T?6+_TC_CXFG@9,-FZ[K)Z3.YWDY_8).]%^6B*U/V"E:<#*2- MQLO1T[XDZE+.\E![G_USFW'A>[IB>;9\4KV1:HW%'%VJ.;UW#6OADE\D9/W' M2J^KL.BLO5R"7A>-!^6*0$?G+681%.LDOS C\EERNHAY/"W2GY.2GU-M7/#Y MMN04DXD*,B+X(_TD_G18@\AN$HQL& ,+8B$98V4L33[7_8-<=T'ODYH:5J$4 M$>108@!J$?3C?R%/Z5.#+#9!(=2.XQ3,+J.@2<. GX[7G@%2)!7X-GU%(^@= MO) R-_M@J:D4.?D:)[39EQB=I YKS7B1 _J_>6LVI9"[PR?\DS0 M8\#0C2!]ACS(+(AN*6=7)5M2FE;O./)MWN'EZIKF<#1<)67]!)69AN3,[$N, MG.E!"%'X==-@0C@!OR$CWY MD;&$^J*.;:*S2%;.BE7./ATD%H-7I;]DDG($(TBG(>: M7"AR=2Z*SGB,E(W-ZUNBP,LR?)ZA$U/<+L=)*;[!%4:0%RT.8L9T#-=)DHLD MK4ZO^&SB242([Z# &'R![1JIGME[_Q4!FIR2#GB3%:XG,[X:1&J0FB'H%XR[ M^@;939)S8TR6/?A ZP?[;)4ENPQ%J)##$>DB*DN!-=?"D074N MW>&WVKXV2W] M$H$H@G5;2'=ZS80O'>(*'[F-S*>(YJRP8USFFO:VW4'V_(P0YV@DRXC/49U$ M],'XEM46E;8F(R#C6C"]+M=:$/==[JFHSBLIL-E1H(CD4,0P)+,EN]><@]-5 M34M\;OW@Y^[S#_; !,I"X#JTI D =ARK;[D8,X5BBL^\UNHR.T%LY;\2\,TD M62]58627O2JO:[I.LB*%4KSOLFJ9Y("#N1(;G<:],AL$%RZUZH\++A. 05;< M.Y9V1RMSKN$&\9KGVEUJ/'B*+5NTVAYG;83?2B#9Y(S^2Q7JZP,]E:C!#N'> M$,#/_,!RCDTE7S=43P?*@=@7@Z,)0[E+CR%C/)XN\$>7):EZP/_MOWW_S:L_ M_45T,8FW%!GX=%,G96VVH#>RL6)EI2BR+3)TZX=%'9AJ6X MGZJZW12V5"@@[#38U%)#<-YCI2'5%.)_68M84X>=2OAQ\)<$=JI$_(H MV'':\:C\Q-[9>#1U, >C=*]9.@\=H(_/5NU>]0Y=ADV8+EB[T4)U=3EHV#LX M0==@:GW(QFU?!)\F2P(8?HU4XII0_+>KD6CT4Z<6N])R452WZ08P2ZH^R[B5 MWF\"Q*\,0)M!'$OO-\\QGJ7WF]AQ+5:4Q%>PW&MG+Q!Y]J$L0Y+B*:1%N6F6 MEF?;KK)M7WE1G-,-JS)H@"D>/&_950FV?OW$\8(+W 9,H>O&@3=DF3J:$F.Y M6H+VK5A:],!GF3:(=0F3-8/G8X&;2.RB+7:=M]38$@Y.#HNZ+D=M=/>[Z"+( M%<&D=L7ZS,<&ALO:2)Y$//HM:U1:JPBAE 2_58N&NHVR4]@SF"FPN1L&H(*E M;QC@A,K@\+-FF[(SHJSP)LEDH-_I[;F,>&T;PA:1FORA&)&YH/2SO*F<)9L, M#$105I=W>78_UM0R'. 9W%^&$?1> $Z8&ZWM_;3SVCY[VWMBPSV9X3J[&/#1 ME*M9T"YG.;]17:YDZOSG3.4DF!R/?D)5S.O=H07P1 -PF6@%,".E64V2EAG3 M*YP+M8?&.8.@ )6W5#D0ZQ@]FC TRTBH<9AFA)Q,GT9N2EYS&&,"B%GL))*1.: M ,3SL_#1TM7='&(B)!%S1-R??_*KV#W_X? MJOKG_G_99/Q;+#(]26$' %"GP $ 5Q1+W[;WVF?]^H=C*6:1H0"/Z)25H[-T M#BJW'XV@=<*1P?1IH$M1U$W;CO).T7P#[XC'!\P:DQTDK)/-$G9-W.A5++#W M,G@T =PZ^RX 9E$9.<(K.ICE"* Y( 2"0BNLN2"(#G?,3EW/'W M__RVS%X]HH)BDO_CNS??__#=*Y0G),7YXA_??;Z-3F[/+B^_>T7+.$_CC.3H M']_EY+O__(__^3_^_K^BZ#>4HR(N4?KJ_NG5W4.5IZCX0);HU7^=WGQ\%;WZ MX:>_O?OI^M.KSW=GK][^\/;'Z(=?HS<_1M%__#W#^9>_\?_VPW_BGU\W# M;=,70W]]5[=]\_[]^]?UTVU3BML:LD'?O/ZO3Q]ODP>TC".<\U:O&<4E6J*\C')2HNA=1*O5*JO_$F?L M;WF4Q/0A2C%-,D*K M&(S)N_S3/RE?$\)\6R9I&Q75/Q4*#Y/[YC[RNBS;LX MH?_;P*O*IQ6;>Q0OV3C?O=Y#8L5Z\W%YXX_L#^OVG&5'J#2DHF\E8NMA_=4V MU&8D>88=)Y!N9B]%R?<+\O@Z10V5_(<:V!I4]LN_SO,2ET]LB<5X^[HLOD?9 M/[X3/6ZHR?CD),4:N8&H^8@6<=:\\^0;IBT$"5KHT/1R=O&__.N*?2UZ1RYP MSM8ACK/;S7>D)_>T+.*D/"!'LU=GV.8QO:_7UNE;<=(5LZ!%](H\=T.8C>.N%A M.]'9%HDNV8^'JU7=T V]=_%]AE2T/FLDHW/_L#@IDE>D8!++/[YC4@][,D=% M@=*/S3N$)W1]:M2$L!?64L;?^+=&Z3^^*XMJ2T5<)"^.H.<#K5N\7L4%/WZ2 M!YREF][S@BSUMRP"@X:]V! L)1,DT4&D18D2M.F&O3SD)%UF\:%%C6I\;5*S.^,Y4H/B,I(>RC^BQ26JJ M@B^Q"[8&XNR_45R@.TN5UJV[0&2%,+5#:S3;R$I.TLT/=_J[A@$B3#9_\,KP2FM;FR+TEK0GQ77!7G$C=-" M2JN@N7%JS]BB*.+LDHEWW_X/>A*2*6AGGCZR7)+\MF2R_^T#TSKHK"IKQQC. MVX1&>"?SE#=B6;,#LA?S+]PJ1K^< ^YRK. MQ7-3VMHXK1WE2;JI@WI9H)U)7W%2XD?$9,1XO6HE1,N:&Z?V!BTP-[KDY56\%$/; MWLPX=;XGR! M!'N(K)E!ZIB2R>6YVZ?E/^0$%S.,$1N5'/U !.KC L/SD(RP" MCQH8E)_] N6E/P*,Q"]^(2%U;(%!^=4O4"3^2# D[_V"1.Y;A(MI7HFN(@,S M' ZOQ%8-4S$<(4_$6 VC(!P;3^1:H"L>CHLGDBW(^0]'Q1/!%NZ_AT/CB7@+ M#<. ^.)M"N.(H5#X8F,*W>SP.'P1+Z%1X' #6]>R;@05SH<&J_D74D8!QP1 MK^1;B6L>CHA74BT@2 J.C%=RK3C"! Z()R*M/,@ #H2JSK* M PZ))Q+LN6:PL;5TQ83D*H1W.]V43V5M\' M1/$BYU_P@!2-'@.0=O> V!_?7;.-!5/*Q/*ZI,0GU!)S"&X_'%DWZ!'E%>+\ MLUT*1IJRC]WJ/5E,Z6Q>?\;6I:!N:)?>W2EQ'1>SHK87IK_'686N45%/1!$# M\)ZN.&K6T4E5/I "__5BY6GT<,O!):45G/KGK=U2+LZ*TNEBM\(3NF=2%F5" M'#^%6\X.=4.']'+Q5[KOJ)H[I/US'B^Y>9&M.UYC@[M&KTB>M*:R]!C!*H?L M]07*^,[(-LGRJ?4T [6U2O5S<43S8-#K[) OX/$ Z^2<#^DAH>[@G'[U40'L M9963F[T%*]UWQ0V=T2O=C,0-G=%;AUAQ3PM3AT^?]I](3FG] >S6-F1J.]M. MGD]MZ8;NI+[NMDDBFE;!^J>4+HGH+,!JUT^7V %\V'BU!&&RM\FZZP-$! M6,+ Z(PT-MCF70PC#0(.=S%TO*ZEJX?7N_U6"E,7KZMW>ZX&0G(_KG?[;2LR MVJ&'WNW!VA.FS6D.1F6DV1C]40&$ED^S?HX>--HAD6!X1IJLT1F>@7;?D29L M](2EUQXSTK3CGI#TWV#&6EA'#QB@0]9:1D]]3_*;:%'?_9U%]S'%]9W(^^^K MK_*BU7(9%T_\&1-5B3#"=YQ KQ/VLS+S6?W&"<^Y/@8 MS?$Y*5-Q:LJ+AP.\\*RB)5FBXD3\6D&3 5]^JG[YZ> O'__UWK0H]\)OV&^[ M>G^-^DV.!#6Z:JO)$%^K[A9;5L_;;"Y\:IXG$"L_DS6%HW'E!;X]3> M\.1CP:=]\%%5/#!)29%V">SFF)>G M+5F2SP'MYIH77DQ8CXW#'FXYX-3H3:J7/>QRL#X"7] EW6:!O>PF"*JOZSY, M" 1<\#U9#J*W3GB8%8LXQW_5$^)L6XN"[_YY>KVGK^Z%3.^D[1T[K/7M3H,] MV2JPUVO]]<5MZ@? N"(C))2%A++I))3%&:+K$*TK5,H3L61M0Q*3_82?:<5Q MZ)I9G&?+E*B@Z.,(S?H:1_[4@W^..I>HW1A$%%89'[B66#>)E@EOZF#H:+VD M@XKI,3[MQ@T92%+CCB](J:QRI+,1TA>$0D;>,(')(/NO+V&W@&4E\_7Z H-X M5D@\6U-G7BJG2;RAW@54"[<"L-%^ZE.AJ[RF8TSW+MI<9]I(7%8>SQVE+ NP MS7D7C=]ZQ*CB8J8^2=3:L3JVRY=SI\M"@46'3!TAS5G2&H3G79Y*J TQ[I(' M4TGJ,9B,/)7$G:-/1H;$C>S!XC86P6Y^Q]LHWME -H0 TS-:^UK*KI"\.R1' M^)4<,?D4@5LF]\8%)A>D0$E,V^,VU VMT?DYIRN4L'T+I<*@?&5;\]1N/NB& M%$& OK2=\X#L$%[NCO(SLKQGVP.GI45"4# "ZSS=<-3I<^ HH#:$NTU04PCA M;B'<+82[A0B5H$@9WY6CT MM,K1I[CX@GBDR#I8ZP7TL@U/KW/PC 3/2/",!,](\(P$SXA]A+H(460@Z<07 M#-7FPP4'GQ$$WK*Y>+&TC MA5T7UD]1BNZWA ,=5<\[67)'M;TT.)V,.IW&Y ,2D'A[=[MWKM>O?B-VE*E; MFR%)BZ+!"5K?#:V@1-QJ.!*NV4Z**27%4_V:,Y(_HJ(1)LC>O5)*(CN-8XP- M77)-D:6\_+N%-."%X4.0]T=<%'$N,'^K&Q[I32N?F-@NI:KM>;A1Y9 >1ZEX M(67PN%,&UQ?-KW>T67&#%P^E[+X-57OWU,MOVU#WL!OLP%2&1CJ@3+PZ??J< MXS\K] '1I, K1>",5E^'7"FC %3-K=,.=_$K6ENG?'?9O6+BM#=T2"]HELB: M3S=(:?H8U-HJ MZ: :3AV=D#?>U86L4IQ\B4B1;[DZ?B%?(BRZ(=+JN_,EX@( BJAZ^8 #^6%\V5MBAJVGF]F49:8OY \4@@/$;>;%W M^(H#AAGX9:$*?AR_H0*2*$"$G0U#'!-V?[MQ\C]'.$_($D5E_ UMOQ(P7KZ]LZ6X>=G+0_S\T<3/CRN@8?H<. K) MN*S7\EW\3:=,BKI+""L)824AK"2$E82PDFEJ0B.U" 1-J'?V,/3LMJL._1(Q MNI:XK/?^NBIL0NK+\5#.K\;3U(^ HUE2F+2H"1J440WJG\D?C,FO!?=OJO,' MU:T'(.DC+O&BN5LRIFC_E6+"H'V.0N=4)'D]QTJ0X25N9)F^._8Z8<:+M6_E\CRD/8'TC&/@.-T)\5F]&:MGWI&)8L^@ :@AT_7%]GN73I M-7M8\3FG=FPHF@Y9V1(_,I;!I1JE[4/=T*G4#5U@6B)VN'[ !4K*V9P=M>Q, M L\"O0$F65%42LB/U]5]AI,-VRIRI,V'(:J9S"!\9$V'(>8ZBY-Z%SUA8@[ MC0OL,A!Q59$\<#UX4:#ZC7*ZY*V'(0GB498T&X"(#>"7E%;LT,'E@];VU:&[ M<;?M&:ERMD4Q:;Y\XG59!(YE63/S=6S1ZG!^'=(C]#5K]PTU<$,-W'#Y\C%= MOAP"0)P'@,@4%66[4.TV5+L-(3/&>#BOS8)L]:U(SN:$=/I(VUJE^A.*.8A\ M%E_FJZH\_\8$DQ*E=ZAHOS1"OZ-3?JX+G*#?";^Z,6.0:[$D[>N4JQM,OUPP M0>:2"^B(EC=,6--B33V 4_YXH1=4PZ_%E:B;4UYXO(CD_%,U=TZ[="-3=[ ; M!AAG:#:O91]^)L_F=TQVH^Q,8(*SE ]X1S=AC0<'!I5,*%"?$$QJ/YC4 )T[ MKV3SL;EE#!X-KMW?+G?5/<4ICHNGO<4IF_>J]B'0-P3Z'L(1 GTWB/@?Z"NU MS9->9O"IPZ,G.Q M1=87; #WP'AHY2^27ZJJ8OV*CE M6=)=?YTZ2.&2#,4!+HRJ!KD4?$N>P70I#+UV:%U MXNH%8AYAMH[:[.S-?-'5EH>ZUV&RE>RA01^^S)!PI\R0H!BY(V7D8&F=2:#P M[L$+(]AZJL&XA&"I"BKV//FEV9)GGR-B_2:S1)%R1Y%>ZMI%34-BIRTUC:.$H)G M<^Y713FMU_D-8FH,2L\(+6DMA)[&;->^CI_J[ZU*>!EHU.FF1D^? T?)W7S1 M"LK^R)HXH5&:Z-C>R"J=-TRY9JHC6W"UD/,YQR6]N?TLS?0%];&;GK;=)_9W MDA.NU2R:T^?TZ<5>4F^LN]TU3T'?S.2K0B)HN%4D)!N&9,.0;#C\K&@7HXG- MC=T7*%N%*P(3:WS!0&U+$XN@OO@*1?- 4]?V!0[UE)"H\KZ H-QF-90'7_S% MX8*1X'KHZGH8U$IFUR'QYH>(44ZC%2HBRDF,-'T1X@$LN2%4! 0/A.F+1OY) MLO0^3K[44UQ2I5S1U#-W2'^_ _M<*OXMR2HVG2_8AL7W MFJI91[/Y>5SD.%_0:U0T>\U3^P R+X;Y-XX 0:7U$-IMNCZ!Z7/@JF3MP917 M^<^4[>U2SXYB\H10+=3/5GP52WT(RO;!"Q(L^MTL^H/3N0Z/D\Z&UC;![Q#\ M#L'O<.1^!PN"+^DJ8/H",L#T:DO_\,:0:W?>2LY/7\S EA$%2MB^6)@MH0NW M-OF2FF1YVIKP#XU\J[7A'QKYWAC\0QW]0T KD&7/SYN(5O<4_5GQ/Z%'KB)J M.W]D8]CR_ZAI""X@HRZ@WS)R'V=-:;_;>(X$ET:!VAZ%$TAQXV@3CO,)E0\D MO\J-J[I%Z9:*AL']PTP4T3W#3' MZ:893!HD^O+RU+&#'FU$^R3Q!AE057^E6."-H;/S1#E.\^^PJNK4\1IRJ]8P M&/EO8@]9*,'+H"B !5.AAO R/#-*HR1MT+G,*6:XWA5QBO/%?E+N<[="JVF; MC]+HE4FZ4R?50_;R,G3EH[=;H9U;]LN_7KQ<9,:"->[MB.:#Z*IAM%(:;&:$S-1_QGA5,V[C5'_TDD6H/:#D#.K'Q Q5E5%+76 M'=_S>Q'8E 0I]=S %+W)G;G*;[/P!#CV8_S>G];3QH.5ND_B^G#29[R?[BE\S'.N.E OE0Z];7+%:FK?!=-81-, MOYPQ>0/7=X"(>%'WL,K!18R+W^.L0K/YUNV^NU53/L6T^EKEZC="TJ\XR]BL MN6320+[ ]QDZH125=/-(RIEV?ZO<7:&O>[M307+V8W.+VAISV++J.HS=:L3/ M:5!LVHK6TZ/<59WJ I/B&K'_ICRU =[K62E_ZX:C]4'1),"U^E9(J8Z M#F.Y@L(CRBO4I /E->K\YITS1AY9H@*VEKH-$D) /0@!_4RY3Y>6>,E($6': MWL@?Z^EP2D$([!,%]@&/B*D[>H\ZJ,]FR,-(@V5"R,.+:L4*J9;H6RU\@0; M+QE*'O5E8>EA)I-Q,;ZITM)IX4VY""RRH?1:,SLBO; M4^6I-G\I0R2ZCV2[EDJ\6!1LVC8U]];B*XA'K;YN@B@:97\A&#!XSWS](KDQ>;74SZ->?^:L3N4/.3XSPI1$"I6WVT558&,!4)%JZ]= MM^8V#W1C 3A)F!I"<6T!.'W:^XTO:O:)& OLISI>>/V1%%5#AG^#(X3.BX(4 M9X1]Q:2FG=]2N3/A[DRVZD(J PP9G/4>..M!F\<(=HD.=/J8E.52$ R!"*) M!/F\F[IK,<0?A/B#$'^PCX3@/"0FY"M?9H\.9@.+Z;YXY=40.M!]??'LJ\'M M8&[QQ9.O!J>WO2Y:S7O=DH?K' LG+/H/[.>=&7'9;T=HUY=<%N2#% M,K[,Y_P?B&&ZXRAC-<\/:(M]*+TW3KO7Q742KU2JK M_Q)G[&]YE,3T(4JW=<[KP(;Z;_.,?(WPCH%NQLH!WVC)MCDXQ<$4ZB9X?, / M"3)D#CYQK%NA>)K:!:/L=H^/W14(LGJ,%6U2P18V9SN.S10VYK07353!= M':WI*H0Y!A6\DPK>0Y"RJU[^R/;^32F6**[#Y.JX^,6Z($LW%5)S5$MJ8B>J M@BKH1A74_%@@=:_3!+"5(XIS7**/^!&]*(YTLB1%B?^J5\'YMQ7**2PA=H@A M':FU$M(U55KMD8(Z&]39,=-Y?.JL[K8=5-:@L@:5-:BL067545D["DJ^3!I M-ME@XK1=%?^G*$7W93=%OK6O)75=\NZ@E!M5RG>; IOHB'W40+?L.P\H/T'2;HPT$?'C.= MQZL-6F_0>H/6&[1>L2K75SCU9:[HV 6Z2(MV%=Q?V0')2'@@&<.> M1NC/BBWT;OHN9"A+ZB^$?VKK*N?M'F'G-5U7C.(_XJ*( M\Y+.BAN\>-"IK]IQO*"$!B5TS'0>GQ(*VK."3AITTJ"3!ITTZ*0Z&EY505T-ZFI05X.Z M&M15':6KAW1D6;D:]DKC-U&*RAAG-"H9=U6Q992 OY^$I=^0"YW&>X#C;GC ?FNE_]WSV[].DUW, 4O\@ MQ1>V2,_B%>8E^1!;OKALHZRU(4SA@*E&M"CWU"+VVV[IL%_^]2G^-RDVGXRV MK!YY(^/T7<7+.CEDCX#670?4UJJB>=)LU?0Z?N+G.COFV5^8$+)_.?#Z/M+F M0N"D^46@DG8=;LBYU('[&Y0@_,@I;MTQH,VMTAZN>QSO=8^HX%[T>,$6^N^$ MRT&;Y#JZACJ%,P88S-'JX75=^?]Y6.9CG*%Z96Q<,_P!6^+/_[#74@! KS&G MB /[O)BDEWE2H)BB#ZCYE_V>52G[UN??DHV\=HF(%U=;T2%)'%.]I?&RAVT.&#%)^0B @T>+ MFSNF1P=*CV@'*=//3F1(/1X@1W]YH3&D8+3K^0.S!@ MOW@#F&ZH#QBB7[V!:-!D #!^[_W!3R- &2ZD^B/>#Y6M-NFT][?C2GL7DC/- MM'<%.R'MW6C:^QASL3LF0'_#RVK9&J J?&Z(KR ]M\I*D0)EX2 M0MKMA[1/*[(L!(2'@'"1!_OE\4\4Y_#4N=;Q69O;KWWQ:\LCA03"Y=29ERX< MB8@_]9 7FV[ZR4;(!3>](P?6]+WRII4IN_;/MU&\"\?H:;P$C67)\JA!2S ; M^E4MTQL[Y6V"\ICM$1>D0$E,VS/JU0VMT?DYIVRWPW.,4F'!1F5;\]1NONJ& M%('-5=K.=5&\4)QP')0WERAO@Q8O*:U0.BOXOUSDO*KX0EQ?O;1^"F>TP^". M++,MQ-=471](^L-;T,SHK\5A(J^GJJ;J\(ZP9X_/0MF ML.<'>WZH1-'5<"L7OHF6+C%U/$+-B:X+Z+AK3@"5V*D#H;U=R*PDP?D3G#\6 M#H[1.C7ZZ'9'Z /251B/,$_3C%WK"%,YM>QE1YAXV=WT9M?C^F.$V=#Y K.I M'L5LJV $\3R(!2'I5YQE/9VP78>WY)?M1UYPU097K1M7K8;Y\V1)BA+_52^8 MV?QR.]U/ZMDN,(?*.XW'K1,C"W/U,TK[*/>"YR%$"Z.EH?8M+HZ5-3=BQC9YQDEG4882P<[JCCU.Z+N4UQ\03RM=RV1OY@0LFU-KW-P MT@8G;7#2!B=M<-*:0ZB+ $,&D@Q\P5#MJ>@L)D[=N3?0- .K0[[@%6(%G,0* MC-PKW',5=9&^?8$N.-2#0[V+5TJD;1^ALUS/6'*$KO(NELXC=(3KN4KL.G=_ MBE)T7_9TX2HA1 1W+%&W;&U,#:;_Q$719R7L_D-7CR4Z\H537#,'3E% MK5EEVOV[68,%A']@,^6KC5QU+Z-$UK"PO:5Z<4.Q MJKE!LFY9>R9P7U2\-F]M3>)_W56>55.J&F%0XL?HSQ>0>GMWNZ<-\M?3-^+@ M!W5K,R1I430X071E MG$CR14EDIW&,L:%+KBFRUJ5,^)G M@H8:6PD7HI4QM.GS[G^,\*?4 T*?!*$1*K MU=JY@YIGQ5XP=3]C/^UL:/ /DQ+/X?? M8C<[% NGO:%#>M<3G%O.=^#6IY'L.X#ZC^)[G%7+BIL.']&>"6R3L GC4#;" M*'B\B!/4:K)4-1\%]9L,4'Z!9'-""@V;^@.,@D/0_BQK[I#V&Y2B97VLUXM: M\],(>SO[+HWKL[$PHSH/5!S7+VCMB/;S;SSHIL+T@2,[F^]./@'YX@ZN4A+8 ME*;\KEY$9WD;=0)&E/U>W#AKB:'-SL/K.^<4?23YX@X52PDKDAZ./LJ&HNL8 MBXI2[C=Q1.4^4.OK P7$MK1T1'-M#5_?@RBGN:6EJY*)!4D02NO;M.M*#+R. M^9QMWH_L7+W.F.2P%+,!ZQS*)[K,S!FB6=X+- MD&E%^8<\#QS%0K'NF P9R^;*RP0U^=E@HTS#SU.% .KG.L(R#= XJ2,L MV] ]Y.H(2S@ 8A".L&(#(,K!G#@V.E1TT\G-G M<'3\D<)E87+Z$O8 A0'A5[88);*].H0$\KU&BW7.\;BIP,D"?/9 M=1=_6Z_I4Y2C.18G.;>V#HF?GB5^%B@ABYQ+Z>Q;KS\RW7[\:Y3'&;<*G^3I MP9$@8*K'B"%E],4Q'%)&/4T9M1GE--)HOQ#EU,NZ,M@V>X2!4$#AQJYF\TO$ MB%KBLM%!XSQEO^?DXNB7=IQ=U01DRJ@S],_F#,?FUX%$ ZOKM MZM8#D/01EWA13[VSF*+]5XH)@_89@CQ">3K/>OX^?8B7\0+16U+M82(*O&@E MO<=XWE\*TJX#*:J(/Y\,@A+BXD:6Z;MCKQ.69%6$^^0 M=1R@@$=EOV#O/%P M@!=*5V=ZF5^C A/()?6"GH,Z)%I?N4G'K+-\9L7Z(9CB]NX#DXWJ.F87"!W. MIA?/!WWQ99X4B&E+'U#S[V6^.:"(-^]&VIQCIO&7Q[N;3]D&1UJ"#92F[G2I0&V- EUQ19-VB!*8^<2C_@ M B7E;,Z$;S;[P+- ;X#A" <3:)B0'Z^K^PPG&[95Y$B;#T-4,YE!^,B:#D/, MM@K""=,B 9$UP"X#$5<5R0.WO"X*5+]13I>\]3 D08)\),T&(&(#>',6_8'+ M!ZWMJT-WXX$F9UQF0@53[4[MU)4?_(9JDT MY C]L8:%0XY7M7%$K*L2HIA]:PM$^3\V>?%*5#Z3@B5=J M7@Y[.+S*'EX02\!6OZI:3CAMJ8\&8@Y05\TB/^TWI+0P(+OZS@F]DD)B(#8T M"I$YX4^H>D*;.Z1=6+X4Q JX^*DEWAJIFNV\*Y)SUXKLHTC;VJ5:6/M31#JX M6*@E#I2U\ 2,Z-?0LU8E95=P5$"[K":I)2H_H9A639FORWQ5U:G="3N,>8TF MJ9P([^B4GWI3^9WP$ET96ZM:+$G[.N7J!M,O%P5"^S=O:+&F'L I?[4 6,.O MQ96HFU->> *&1-Q2-7=.N_0$5'>P2O^F\![3PS>N_FU!3 $'LBZ.]N3K372F MCJXH[^2,D[;B[7MJK9 91;]1\7-8C%Z+*54E>Y><%;=QQDALQ%P=KIYU' %' M:QO*WVS^1VCBL8)5YBD.S.\HUU^]DP[S^(C16R( MVKO.IS[0_:CDB ?U"5GA'E1!E 887J&O]2,QUI#.SN:]A+CZX:PVX@@#,+L/ MY(KCZI[B%,?%T]Y6*EOEJO:6ZW'*BN8+6-"KM&^)DXW_["1/&P?:K"II&>",=POU7!OF0XV/XZCQ(0V2)+WB$:<. MCYY,3;1\-;Y@HPJ*(_*FDAA 7Q"2^+B%-WWXOJ)"(1T9.DHS/=$WBON"C5KS M(=WM4E,'21TK3K1"WZ>.AT* 59Q-WA8? IS9LD1]7V"0URL#Y%Q,'0CM[4*6 MU.-__2E-X]O49X?6B:N7$7N$A;K4[AAOYHNNMJS( @#CHGT5]-@FBRH:VI<9 M(M>(-8LF^'+N= 9%I_"%+V!IG4F@/'\P,MK7IX]MEPF55@655D%5A7Q907!8 M0&5%P+#\/&Y8Y#JANJ#$U%<-Q",$JUGBBXROM5#@I6Y\D6JUX.E:7\J7PUD; M+$!)-C VOXP;&[7@ LM>F/H./(032)4?Y8L0TP3Q4":"Z$.<_\>"]@@!>H M,2<#CA8=O91,MAF1.\1XM4MPH*<,G3'\$<7MX+CHX_ M@KFL[A8<#W_D<.V:E7"0_)&Q^U4MA2/FC[#=H10O'"9_Y.[.E4KA8/DC;^N7 M>X2CY(_8K5?( 8Z0/T+WP$7^$EW-#ICSP^\$W%*N#\$=5U2X/ M,?)'?-?H?3WU^_@(F][4OS MK'[$B;U!\U?\W\\WE\\X8S20XOL8O]Y<^MI@13>$1SDI4?0^0HU^$UTEVR_41O&*5ZN,K3AO97U=?L77]$(KPU5[&^(IWU] M!Z]72%'R_8(\ODY10Q#_85>A4%0T+FMFNKRF7(?JB6IJ!%%U>P1)X^YZW3^L M5W=P35*7BH7]2:VC,-_\TN@Q)U_C(KUFLT=Q!;BBO=6:F"=9_2+42$BG;$M* M>?X]4T#J!2:OR KK[*C:9XVNXGJ+UC9VKT9B^QMY0N@6%8\X0>U 7G%3.V4X MU_32.U+&V?YS'L_!IOY_H_(&)6212RYB,/8^5Q=BF>*GT1LN2+'^$V\GNLW- M+A&^(;T?O&4;X/UWN[H)@AT @BOI94VV M8NC-[6?I-4V@/O9OH7@QO4^X?K"HQ9G3IUV3=8A?/>:!I$?,%#O64D)BE? %! MN_! QS&FT0D5$ZQ2R?D$SX/$L MA&%1?L&>%5;3[T# E+U2HBTD=RO"$D?PQ8M MRCVC%OMM-R'Y18U-E.4G5#Z0]+)QN"*AR1G>P3C=M\D#2JM=Q:A]@OA<$)'9 MLNJ&&LZN@;V5S-G7G)W;#WBU*\,M,KA#^[O*+6VE[Y8I(&=LM3RQ%23UI$&[ MN\KPW*N(LE_W[)!@8?HGM/\(^#NL^ )@254D)CA0)NU N=V*A>=<*I0Z4J1M M75*MJ".A:.V:FX,X3Y3@-Y,,JK%/':\BM6L/VY;\3(J08!C^,)(>CJP'I"%,'NUJCCC / ML+-EZXAR^6R6-?XF%>9LF'/"2QP;ML.O-,FFLVN/_X5'49^^%=[/766-]= MU$;B ,,-P-1N_AM9"?L,&WZ5!0\PRF-VY%V0 B4Q;7UL^K=:%FX]8\%DGLYP/V<JA+A1[Y%G,S9UO'?*"XN2-7J M1M'H'KVQ1O8-XE\NY4?#!:9)G'$:],EO'<8B&]V!=X Y?^4L;W5D@3I:)O6. M]>](;-W5-KE?24=BOY)!215:(,=P8H"+WH7W!W!W3&$NV,4:S@X2X['66+#G#45$\0(S5F/J+@GXPKR M'$J_,#=]I@F:0%TP9S>?+DPMLK\YV_J$86K3Y\R%HT\7J#:+ A@G[;MBIHF3 MU.0%!NMG[1P'?A?-F* :7%FTZY7X,<)LZ'R!&9%13"DJ::U4+ A)O^(LBQ M M\9+?6L7^G%=,$8F7I"CQ7XW^@=:75G7S,YAYN27/@4GB@R_ J"_@ N>X1!E^ M1.GE]AN>\$_(+V'CM6!/]CZ5TC?08S@[)DLS4Q5DA#2Y2BR9J9K/^['E\]+] M[[J^O^^*K=V[KRA[1)_8B? @,L'U&[3;M+&,!,0Y->#(D\!$L(WT&VPRG+?Y MHGJ.-AW>7SBV>HTU/KZOD*@BI+Q3<)8$9\DPSA)#LD9P?P3W1W!_!/>'W/YC M0((]*H^(&<7HJ+PE@PJ41^5 &5@).2J?RK"ZZ_&Y60:T'AZAVT5/M[3K6_F) MJ1+W3$M95\AL@K=PGN!5HWI4];4\5?V@;MG-B]+W-9;\)<.0&3PC1CTC'TF^ MN$/%\@/[ )_BE'Y@>A:8E99^4?[>"4/[RTA M^WX31[!K+/;+'.@CZS6FHXMKM&A6>(,ZC345OF6^H&Z#389SH2>HRU#CYUK' M#]QWV'!=57 F#>-,ZBVZ!;=11/\"U*;7FO$2CPVU04^H1.HAT3)1@>'X!P_.^@2=G M(F")TKNQS:[NUD\P5K]Z,Y5D9E9KGL6$,"$PY_<*L9\HR7!:!S1N&]0U(BBO M>/= ,O8!:(3JXGA1E<=5BLM=X4"U>W&X=YGW,0Y-*\S1**QSM%R2O+XG:E:5 MC(8\99N.^)(62/L!G&&;2Y=F\\TM53P38CS M!7K^YJ8B)HQFV!@#D'_-'E9\\FS>+/[RBJ8#$%.S>))O7R"ZN.P*?:T?M8*I M/4CTJU46Z@G8DX/V,:S:94_2M*YG&F?7,4XO\[-XA=EAV#I]M/I8YN+?U?JJ MP!N4U7(/N8N_\4A8?00(>>P\8I1WFHE#@G!' M!-^HIOC^D.(;U-2U1;=-M:9F=MZ@A"SR>I2V;=KV:T>'Y7I=2Z^RZ3R.W3)V M64SI]M2:%3=X\5!*;B)2MG=/O?0V*$ /ZQ$D9R1_9#(BFQ[-3R4/+]RH1_M5 MN-\(F.HVB$,^9P5>8+88^%\;[1C&FJ2?56Z:$N!\0R,Y@U%SD[:]O%65ACNV[N>HWM:50B3_=AN^C'B='[ MDT-Z^?')Q*]^$EZ7H5R)=EMKT<$^0B6'-*A/B%F!T#N;U[K#U\WB,U[S!.,&MO(U[A( M?RO$\6F'!7!CJ^?-F1U>P2G: 2<[''(U]$ .^/+VL(-&6T_;#> M'5$C3%E:-5:F,B[*,8;"*CUFYE;0V)%1ZO'>+1\I'G8#DHXP$VD8L_P19B(- M8C0UD(GT/&5DE,@-X:PWD(LT?N2&#&0UD*TTPG-D@%A^?4$"!- MQ7(G!:E/)#T<*NU" >.'2AF9#T='NQS &-'I$J<'AVC20G:/:"DX0I.6KG7, M69(4,CA:<&E[O%KO,*G#<'OII.7R ;*4X4AUM+J?YZ.:7^!\&#@PVM+WN(%1 MANCMD+%Q(\*;:(%R5,19=!]33)NBFKOWU;>UT6JYC(NGNEP'7N1XCA.V$J(X MJ>O0\(^[(AE.,-LH$E+_ 37E/RAF;.[&B3LI47)7DQ<,ABGC3U1SK83Z&Q__IQP>7715-HZJ_TR MEWEC=)C-!5T^XO@>9VQG$Q4:L/SVD2*[);0W2MN1'&66N.7948K\5+.LP\T MHS^1CR1-)]PP ) *2&$U-&\(,G*E]!OP(21:5Z^!*E"81!HO+[,!AL7 ME(Q\)H1H_\YFY %4#.\6TD" #:BYFENHH_9Q#* +3MH)\DQ%J NB [^W"E ^>AN,U[WVJ2R+4$%WFJTI4OF^ D1T5.SHD M8W.=R@4I/K+/-IM_BHLO[)MMB)94K>DSE%.>Z^B,ZP(G2(L_43>GO-RQETM\ M-ZKFSFF7>L_4'8+I/)C.1V0ZAYR P4A^/$9RY?9+]#<[7[!1F[]@AY-N%M]6H<4"8#T+4V MF9[D^SLZ>U8M4;H6%S[3=6,@^X.]KUN8M:[[I^,N ?+>]-J!@A,C.#':-Q*] M&C?M0SC*8= @L:DQ>)F7B.V6F^J5;./@/T@LV .^83P8U?&!L_G>/#W_MD+\ M2ADX"NHQ7'/9^>1H/9_,OS@*#\Q1/&DSZP M!WQ'>8PSUM7&;'SYTO'L6-V9:M3FIF6M4]M \L5+?4.2C8+8+&$]K/ZI=?QDYY<8HX&+W&VO!DM&^D*/%? MLD0P_8&B_->QL7SZ]"G^-RG.,K;/27*#.XPP%@YE\:?0;F/A98?T5;R49Z1W M'&4LG(J#Y.6=',6\-Y=PX'Q1[W(MD$OO9]/J'"*A[4="#T[G'4H>Z=U95_(%HIY["]A@X$OR0$^\NJ@/YN*7)P5=!U':7"CSI)#K M8*'T9;G:2'<:^;(;<[K3&)W,>G9& W+ ^P:;G$W.D&4YS&&C6C M9PRU&]7P:\3DN.0+OT8>%31"=8K5OAV&G1M%HP.2PSBB\8TE]@+SW$I2+-=O;;=R0YH.<>,J2JH"G:=54_=#31*HPR"$\>MV.K72VVF$ 4B_>T!O?WCS MZW5UG^%D-F=HL9>K\=7H9C)LJO<9 @J5&NBDLA62TK:726(9E.W=4R_U[ -Z MN.=@LW374<>;E;)^2D5%VWN-Y9[K656RI92G;&_087"O6_2C5]S\%*(6/(I: MV*R\D[S),J;J&0+I+TY7T'3I MIBKZXKB!0P2R/_CBS-&9.6 ;B"]N4C@XVA8"7W:>4/YQU/[056-8*^.B'*,' M2U.MB=1W"CG*Y/W8*G]/!YO*(BGB!GLF2YC&$O'UBR*YP M4W>>"N+<#+[)51V/OJSLR>27>H6%H 5I>222$N M/F-$?+XUA'@'2L(]SU[%"4O]'O7#@T-;J+MK#P14S:<5]&C)IANBBX\GNKC5 M8$Y@IFI?,%!';8G="KX$[XGF@:9KS!I/8"+0_7Q(KK$]MF9/-0/SF>,.!!]0?CRN,TZ49WD!@Z 1FJ(7H!#"P M7ESHYM:_ <9:^W;M46<3&/?A@W'5OE3[6'#5\3S#]8RIF'@,;\+28$4XFE.Q MCMA"T\"^Z\>=VLZ]HG"\_5'2++CW1Y?U4]#*0K*/["WCR?%14QE2>XRF]G1> MA8T'XS*G;!>I58#Z1ON[ASA?K\\+4LP19KL@<#=LS;H9(7FC!OTWGO\X5L@U MB>L6P6(=\M\1'2WBW6@+&8.Z1]50B8+JX]!2N%']">[8&R4)@JUM0A;C1+,8 M;]A6P73 ,)4;IT_!Y'+FH"Q6O);# M\T.KEAT^L/WT(L:%D00[(\1Y\EUJ!HUEA79\O9?8CF_:=Z3/DZ]S1?+'6H@V MDV^I^_ZIY0I.#M^1Y@OVYV]\&PN<-']G_:2_BF]K13_.3IC<-$8:/?E*C4W+ MF2SZ_/7^J6#/^1O?_M21OG%]'6&\U,ZFEJ<@RY')5X7$4?N)H]-*^S)K\ [) MD\>3/-GN3!@D!A6ZT?D"9<]21M2%[VWD0[9&D M?(\[[^Q7F<\@'(C$DD!M-(#^M*%O'E+)E>H_S M^JO_QKB^8&N>G2DHINRHYU]K-O\GR=+[./G2E(H[(++76!VC\. OC>YPQJ($\]AQ] );/V"KB_^>;YV.<\<6U5(PZM$'U/S;4%\Q!F8KM*W]E605M^V>?TL>^$9^PY;R^7R. MDK(-*O=41>_&#?('3).&(Y2.">;.= T \S5[6/$-?W,;M#CK7-%T$&)(@E!: M+^\-U[/Y#M7T6OY\"D7I$2L4F0(/:9[S-TP3:J/&$?[J0) MUW$8:J-O#V'7O_$E-*BJ?Z[8IJ XKV Y"UNXY\/>\UIJ9N7[O5 =)_ M5[2L9; [PCXR89\V0U>H9"N<+!$_S^X(WR@8PH_LX$I/GSY3;EU9[P7[T^#D MGM;ZY@$(-EYE%[,E*4K\5[T3SN;;]7!&:"DLL #HXI"'2R;DYPO,5O<)I0C( MA:B373[XJR^7*Z;H\9EUQH3(Q8LM#=;8*MWKP_C@"#XIS]B6\,1FABPC ]37 M44I7+PE$L8$,.O9T4-G*6DP46Q$:9[\5I%JQ'NVBF0GP-$EPE.1Y;"A/<(6W MZQAP+<<-$=UTQT&0!LA"VA.T]YAV4#EP O;NB07F76I:JY9=I7!4IPO=J$]+YL8I7&1GE!'_F>>5U@ MIL>LXFSMMA%-#6D?5XG7^T35BVPV9_MAK2/L*SH E@"]K7+&+>U %C,$ZN_IHG#K*R4.,P/-O_-2J,'UHS.PM!CAP M/U<,O11#3I*$5%Q,B9^XO8U),NPO!3N(-^Z"ES:[808;"=\[4Z,VE[NN4?Y^ M)&QMHC#^P.7#645+LD2%R*W4<11'%T2_I/(R?V0+BA0Z,W2OSW@^VE8DKO=W M_<^EZ.^:.QY'<585/+Y#:O"#=!W11^.T79$\Z<[98>_QG HU>3M-K::.[>9[ MV_@5DSSD!K2!1K6*!'M_F\ZJ]F/I#^!(S8<3J/B\W0<: [^7=2Q7CR_:,L"X MOF@+@=V^*&"@,?#;8E?2X[-E@'%]47TG:/>!1LIO6QA.;][;!G7WY7?^:3%C M+]O8I9+DQ5X\B;34N[2M5:J?2\D2*\KY-QXW+-('NPYC]_* M;7K@A0W:%45 MR0.CE4<&+I)8^64/9SQM!>__IG;,2]SMO'&V75UG^%D-I\C?A^TB#'= M_LZY ZTS:#]GW+388YFNIK+G=AC!'8>(:=\HK6/XUA9+"%?B7NXX:;L^'<*+ MK)\S;M;.R.WUY0!&1%UL\_"(*<.2'9X?2'5?SJML8RL6\Z#L8ODVG[TX89DG M4]S0&;V**X=&(83NDW''IBSE14S9ZCM]VG\B\7OK#V"9O]5:$)G- 1NKJ+DK M866?GO5&+W'S"5J[(_X@)ND@$DG(A;S;J,KU"WB0-P[UJ"'T-OK/!4^)5)B5 M(%U"36WG90)D7R>4R#Z>$MF24#DB:N5[G><.8A2!"[^^H*2.;B6*QCZCHRY^ MJPI2]:4ZM'R'T4R=] 44]?3HJLOY@E"_31C@6?*ENNYPIY7/**D7'#!;PY?U M!3J^X04-?)DG<%BZ)=-[5TK:X/T&4ZGT/,+[#<94?'"H@"-?T.J!PW,T19$^ MOAQ1L&EEOIB'+Q//*%+[MV"!'9>^S%1;R(I3+GV1OVPAV2EITA?AS1;(_<(A M?9$3;:$-\7.:N^##3TSAU;(,W-AQ1,C**WCYLW?$9_\YZ.93E,7+5Q+'#KU0OQ11>$V7\&324W8.IY/D?O M[-^#-Q1 4LP!=4\,&'N. UM971(#:_TX0 64#S%@[G%Y8-F#55F[Q!?3CM6M M%5XXRYR5Q\$UKE8PUBIJY8NIQ\Z& *D_9<[ 4Y(RSB8_88>M5^&+Z<< T ,6 M)39@VSG2.=UY_H[<#=QTMX#*-O@3&]D)?G!W#ST%E,2)?Y&ASRU=2=(<_BO@9:Q/KE97T+X1I^)>=UC#OXJV[M=\E?-\DF*/RQNO M?;%JP/P&O9"V[4IP-*>'Q>@ _)>%>$_8"BJ*)S:!?X^S"G6>G]J2OF_PZE8\ M-N=_\ W9<>S/?W_]XB.QO>Y+\ZQ^Q'&Z0?-7_-_/-Y?/0&6B,RF^C_%K7F;X MAY_?_=!\*KK9-B-&2\I3V5/^$R493KD5(=HVH!&91V1'9Y7'C*UR9Z%LJAYS M$3W:O*,N9SS@*QI(*%ZN,K1!I164=?L74\L\"@V)Z%N)>$&M[^ 5HBE*OE^0 MQ]I27_.U0KUI-C:!2UAY!TEI:,)I>SJ9:!=PE\DD3 M)P]HZM+5:L%OGIP_F_]&2,H#$F]1\8@3M*W2ME]"A?VO##6P5 MCQX9VM9P)BZ0[BMROY-3X/3^0?BE1!1 M>O+(MI@%NJIXF?#9O%&99U5)RSBOYZ_\@.@ZS"AYE2EPG<;P[^XNE=X1KNTZ MGFN[;)3?'WF^22B_K^>T[2TU>3=QI' -;>SU)4\)AAY0>?5E!:K9)1TMH+XL M.BV$H'J0+VM*"QP-S=Z7!#\M? QNS5.(.]7"2FD;-1?7-AEHQ&9,7Y87L%B MGA? EZ,=SK9.S5[CA[S3+*8ND.GX)7TY][6 ZAYWX\L^U6E>Z?ASO!($.J$% M=EE[)1AT@TH6D0"&9^SI^5V0 01:UHT=MPH166,L^U\4\>-NZ'+?+"Y2[Y"A+K1"/6F;MIM/$>'M]/O!Z.+ M6PU P@TOH,"KMJW])V(RY"T'(.6NB.=LSGZ*<[;U\:DOID71= !B/A?W#Y =*(S7DU1H:&RF0R]3W49IST2'?.$"?M/$[:AJ/A'=,F5JNL_@O33W*F MC20Q?8A23#F>%;_YG.D9]=_F&?D:X7Q.BF6CMSSK"NK1S>O@EDA++H@Q,!G\ M$4;]$9M[F<[(\A[G]7=@>P3%Z;J2$1,RL*N^B^6.;*[[VK_IJ[F^8%?$:9_#@88TPES;BS_G.&?K M.\M0RL/0R2.G<',1]Q.,P^[C#L"FQCW"FW#8W9=8%U^GL[F495/O& _[REOM M#, !O$FOGROQ ;$_OF6O6F)*&?3UC0^;BL#I!2G8XW<'CR7NQO[##<;4X6O8 M1OK(X.0%94NR=YF BIMNXPS QOK^G/7>_J'B%IZFE+/P_ !V&9PX+AAK390. MW4VZB=V*;""?\1BD2DN.* TIB.^)Y=,F9GP]G=A>65_<)?9B&7B#W=*&64S9 M";%>1;/BAD?#M4C!X/;NJ6]5*S1Z6"ZE>%\VYP!EL^7TB4ES?U;LO*=)@>L; MIR3?0JNO0ZZNXB62?A15TSPJ\8.LZXW\]67+1ZPV("4D_!X4([^)O_/8M MG%XA>0W"MH9.R@^JB&UM9;GV7;G1ED53HJV)Y5"9O8M.92M0W- 9O=*@)'%# M9_36)WV8U(8'TD'+]P4==4A&!V.!+R$[VBML6 ^$+S"JYUA7;<87A(8[ M\'P,O(7/(Z"1V9=I SK:^CF[?)D[?;;R/N[7J8=ZVXQ>'6E<=XA>[1:]*K6U M^[(%0Z&0^TA\V67E:#B(3/)N^S4.K" "SKM-7 SDH/&A4T_CZ85;WZA3,'@C M+UT&K6HJ"/6:P4IP M=+R0\P=ST\-QF[1&,'!XA]UTQY^BE$W["*]WV0BMR]-VRTL$CF8I@5"+FI#I M9S33[Z <^6_%RPM/A>VZ77>JF[L G"V@) .MF6]U5V]TI#C!GB T-\8)_X0.C&'0+YCB>0+]P-&KR& M';V&>H>W=[-%BA%25)NBAGF/ M>2/5D'0&\Y51\]765OO4C95L>VV3CC$6>7^5F\PNR0%9$O M;VV7.[)+-RQ438;_-&.@\O,-,1F_[K6]6J;XB>0( >-?,*<8[ M,D PBYO;K7X34WYG._^'1XH\QAFCB)Z49W%1/+%SHZVX5Z>^=KDBRR4NES4Y MC$!2WW2!VNXD'Q?@G1QSX/R,P![.>/D(-@+P(6@AU4.?B,D_8HSD0)U^-AV M3$&<+S#/\6B6'MKY3!1TZW2US-,Z)4!6S.UE$ZLT[FW1 A+W6CC24_8HX'?P M<*'Q@60I*F@3)*XFO+6;>V[D>_G+AJ.A6*$IJCNXHE]Y\K2V=8\[6$D'];'+ M!8ESF/E4TM(RQ?GB#A7+?7J$)(N;.J&YMI?#:&YK:KF*:%Y BUY*V]JO?CEB*A].&!WQT7.=@]Z MDB35LJKA_(#F.,%B%J =[>;<\#O%4;K1N+B/1\" I&7(:H+0NPTBC[-K[L+A MX;QR4XE.5Q\RM0S0";3$CL;V^I(0Y1Q1=;!*_QVO2E053S5930R%+,I"U#S* M?X60/_$<'6#]<4#%=A7A9SY$MRGWP-:688^ )* M* YO=IL!^'Y\J3X;JN@/NPL!DXE\ <9&L8*II!2'8@6P1'QU\HPO@,A9W;^# M0S]!Q)>3&HP1P&CLRZX*Q@2>0>G+;@N&1ASH:JXDPTBAT P$ N,S\O+K8'Q4 M<0A@0+1+JCNHX0'?6V1)N;Z%1U0L# :%\>,PE@.L,Q\D,;)@5#D^Q\D8,!_+:88F3)';[(P'K(*'-> M?%E&>K HDP]]D7KU8-%),O)%&M9#"%YRPQ2LEZ MDT9<\L*7C48;<T=@_E97U/PW H34=JAJ'4J1BGA[(SU)2L47S20Q$:N$,! M*P[X*D@#CSA($3 P1-I7CD\,HN[!*+[)T^!BW+Z<_#!5#)I$ZXL>!N#W6SI!JU(P<12X>>&=IG>Y97=-KO^M .NKW1#V9XIH#D5U 5J M95T<<;'1N:Y149-TRG;N1$!^:UM'= ,O$')$G=Y5-FYH-%C@U!%'DRT8.O+B MFG\@GH*'TI-')MPMT%7%3[+9_,46)ML[M,: S9]I6>2G(#J'$I3^EZ"4B?L$ M)'%/'0'%%'\)@G_%\ "30$^3F7H(HMZJD&OR4Y\2Y&T4)W]6 MN+E')%H5))J38AE'.*__K?_:+>ZCP\B6HC0Z4Q9B*HS&5)R4[<[0]H<#O/"T MHFP94W;V;:?#=4$N^"3H8Z<>=&P[@2$=E@0HC*/S4K/DCFCY2O6/!4+2ZRG! M_9QS([[J4=':->6;U=)DOGTDE%ZPH[C)/JG8ZEAGI?);)!";3.CL(0$.2+ M%PXP862ZEB\P!&=D<$9V,>MU$/Z.T$_96?@_(E?F6/7+(_*7&C726)'5)=;K&,QFKM$4-ILYLM5U2R'V?S0AWJRY+NXP!XRZ-C3R@UR0O4S>45T M#I\\LKG&Q>@[LHX7X$2OJP7(^!QX]&!N#/DQW<PO_Q]02P,$% @ #8$.69CR. ?>T $ ];,8 !0 !R96MR,C R-# V M,S!?,3!Q+FAT;>R];7>C.-8V^OG,K]#)S-Q=O19.#/@U59UGN1*GVM.I)&.[ M[G[Z?.F%08Z9PN &G$KFUQ])@(UML#$6(+"ZN[K\@J4M[6N_:&MKZ]/_>9L; MX!7:CFZ9O_PD7M9_ M!4+4TW7W[YJ3>Z'0Q^^C\W?_LT<]%CZ%'3^>5BYKJ+ MZZNK'S]^7/Z0+RW[Y4KL=KM7;_B9"^^A:QM.-QY\F]@&>52JUUM7Z-O@0?R% MIJ^>W7S.^S)XU%1TU=E\TH'JY8OU>D6^0K^1&N%V]5@2Y"O==%S%5.'J>4>+ M&AEZ5KSZOU\?1NH,SI7@8?W-K:&N-WX0D**;AF["__MY^'#EVHKI3"U[KKAH M=E%;8K-6[]1D<=4I>O1[_(3B;T-=1H]F7W]2O5:7:J(4-+)T:N[[ JXG<:HX M$])*\ W^D1P\[MANW/.KKS9^L'1M^!([Z=TK]/UZ/''/B7)H3"'*;J(X*[3HCM60Q/8^?'E/;,#/>WHBXU9A^9R+D5-BE2_@F\N-!U]8L :?@S:!-1.3;JLKY7,]\UAH \L M^U+Q.JFWY-63ZM*VD5I[CR8K^':#-D=78["CJYN#>%-GT4_B;S8>M6/@:-L; M8J1:2].UXXCUOMPD0=5B*%"UC0>1L+PHRB)2BO 7FS-@NY&"O_&0YMI;.F(# M3^CK*_RUKXS$FB1>W/P-?)I!1;L!?P/@DZN[!KS!K R8]J=8_^L2&9-/5]YW MY+'_MU8#7Z")80 U,'D'8P_P=PCPX-FR7<4 -="Y$AN$/"!>-\5KN0.>OX): MS6MB#ET%8")K\*^E_OK+Q:UE(HRYM3$B\ *HWKM?+EP$O2MBS*YN/ET%E'Z: M6-H[<-QW PG8%#U;<_3_PFL@UA?N1T ^F"ISW7B_!O_SU])R/X[U.73 (_P! MAM9<,;T//X*%HF'C>@WJN@GJEZ)N?@0(@(YE7P-EZ5H?+VX^:?IKT).F.PM# M08V:E@GQ=_K;-28)VMY+7=.@B0PT>HV>>,2"HJO>6-[<(;;"VI]X0O#+H!G=W^Y0(;Z>JJ_00W!P7!\>O6WUUJWV^A>W) /*5-R2_27>Z\[ MJF+\ 16[;VIW2$["?3?K%S M>4/^!9XE]%MY$ZS(N-8TRZUI4-7G"O+@_1=(H]=D)-W!U 53=6#NVA%S)WO M.[NY$X6Z*!TW?ZUZ,=@;,C=Y1P*O)18#//8F3A+$1O?(R6ND0MT0OB+?'(YF MBHU!7W1EL--I'SF"G. RR)\1BIW7D]'6+ R![TR=)\G'3 MUXGR6U8^Y[[!W%KSN>[B@3@]4\-K2C21T%1UZ*R(QX$(1[\V=0.M7>PE1"O+ M_=1$R8+/S/RIZ4I)YP9Y_QA)<)NJ9QM.(>*G-G(M]3O"R9,]+Q'GL(E7H(>Q^^NG'2&2S2F/58\-*8$HR&/.+VE.[-L+)=I1R$) M:!3XSY$#V6-,RS60?2M)@A8LJ;>&XCA/4T(PT:Q;@P?!] B MQWX''?W%Q+A,._9FO9EBY/O6@=4>^3X_YM#(/S,R#L)![IP&L&?ES_SD)W-#&)[\ M/18NF1^%/5;+9,6)ZM;W&*YR#FB//3H$L=!0:'E2LN=''6U7N_4]UJ5,XQ!/ ML!4[XTBMJ\@8.BU!;HL"HNK((9R@<2D/H=45I+8LR'+CR"&<8/5VAG":U@U8 M(8DMH5T_+NS3%4\P(%F, _%#;+>$CG3L.)+9D%T'JBLD,1SXCZ+:$9KT3.X"H#=>-=8H?%AS"N:*;" [(<)'N314^ M30S]A23C]-\64$6F;:S/T2/(I4>?.E.O*V3T;!=O0OL!0IK-76H6;J?FT8N3 MOK;G\^3^O&UL\6+-X5:]T>QN, &G %YK2QLQRYTAT!RUO;TYVXKYXDW45^5- MGR_GJQ LY\(.%UKU2"Z\0\5&*_;D&_VM>JN]%6VM;/TW]Y8-5<5Q]R]J@VF+Z*V/7KGO M T0IT@FN;S*?;/RW,C$@&BQJ%\T=#8/::@BR=(Q#@">R'3&1"!6-S>2-PQ/) M]MQ(0D>6!%%N'CD[^R)"QTQ)Q**#1$(.SLKVI) FGI%\I%Z)R)=BO,>U3^$E M%*A[I#%<^*"_0@T- NE'G G:(MJ MIB^<8/(V\1/?[#<'3I?&@SZ%&^JFW9+WJ!LQ5M_D/ 5?%?L[Q%L]_E;<]@^H MS4:3EO+MM.0(G4'\);&)7[;\EZGV+F,,:DHU_;STZETIRI3)Z_2Y1)N'WTPT =:+B=?%8^7M,S3A M5$*$/GM$\&2X.T)M:H%JP_3:=-'KDV&@3'F449J*2!/>-ZB^S ME9KTUI+^=S%6(/@6"37Y;3@,,(;V/&P!Q+JXSQX>;PX3C>+94%2BMGLOZ'^; MH_GS%B>,0'N!DT]P[G?PH]_1HN.'C9NA,6Q\XH&*X1/1"B8R4("64%)S_SQX M"8OZ*S)B6Y/PE<0/R!P-S,72Q4<://NW]<5JN85&F,C.[9NF[<93[[.F0K]8 M$SM[YBL@W/-]?]?=66R^YVG0P.GB="6"E9'AA0O=D9V \=.&THF.W:08RH&# M"5#5KH=+ XKU25/LV?;8GINNYIT1"1$DM3<)VC@S0OV4R#91/@F'JH) M/;OS RD'X,X@^1*L500@.D(@7R$?8:&8[T GZ@3\\.4*N!;Y6C=?D9MOV>2# MQ=)69XH#04N0FF3S"S@DL *L*4!+!=0W=CB @P/9 H!O:"&D.SCD *Q7: ,% M+$A,#S\^1>M.@ 40T:&X0#&#QR%8X$44?N8?TB7J OW&Z^82( V!OE_1^ .M M039ZP?WC=$?S96=N4 \:>G:AHY]8.U/7N00]!V O O>+!^XK&- /J.J]V) 8 M.P>/;&$@!P/-%YIP#;J*;@!E@L;HS:G_&TS&KY:A031[-M26*GH>?VV2H!3N M:#62&306^%RC*#3;).O(.Z\6 "41;-1)IX$@J=8DI0MKC;:LUCHMJ5Z3I:[6 M%2=*6ZHK%S?_#\;-TG@'4C,):!Z@B]RK]> /@F:%$4GH4,$(YMM,,:8'P2)? M2LVT8 E/2 Q2_*^[*3C3E32YWIY,:DAPF[7&5&W7NBVQ6VM.)VJ[.94G;=43 MZ*\*FCR >7*8,]Z91S0H#=PA4E47/$VG$,="DLCU(G"J@8*]Z@W.+1?X;:,C M"N(&]\*F]M-QG-6O.R(G4Y*WOISVHYD M[L:7G2W6DG?A,[8DY08U"QWT'E<%N';(&7AD5@"IUW ](Z4O<%BV%AQHOGQS MM O_:WP8^I<+1Y\O#$C.%V\W2MX[%N($>4OJ6%S[QHM@*-GBG M:_C]5,<3ARF%D44K;@>_;9[CW?[Q3?#19NN>H ;OG&![Z&9-8?"[]7B$3X\7%@_;GWMKDQN^>0#AH(O@N>(^;B)SK M(&+;J8D-!B;8*[3@WJR)6C7D?W/LG"$WI[=8&+J*969G[D+'K*]U%\X3S=^J M;1PTV6[1+XMQC;Y+S0Q&T+[)C#" CV3&SAB#6"U38Y2#P^-TQEC8<>J,)]57 M-_ %#\=[JZ'.WK",Z7XD"FCZ'-2\QI)RM34C+$@61QU'7;5T7<0)3 ZY4R&W.ZENW#,L< ME!1VL3-2?>N:N[;CZ./H*[GNJXZ]90QZU?7Q..XX[D[6=^%@[BKU/.A%TU\1 MYVY"CSYZA7JM%1^/C/ON_!Y_> =-Y**;4$G5-6KF!4 M9&('LX;IGE&52T]RQF7-N(P04[,Q-Q.D QN9&3CXW,O6YV3Z]PM[<),U%H3BN8E2"@7O'5B4F#G$&M@FUOF+C2A-.);@7/:A2L8T!3R"3 M,<85N.!V/DL[S\ABX&B^<__@#)G._8HS9C[W1TK*[NC8,[?FF:_::8:@N57. M>=6>/_.X=:T $[F59(QM,@]7YVOX9+I1EV3\XX:OQ,SCAJ\"3.2&CTVVL16N MIC?&F!P&;N?S"U<7FI]Q'-^Y?W"&3.=^Q1DSG_LC%6-W?(E-G)^*J_IH6Q5D MJ^<*Q,Z![P;$S$0L0+@/PC1$2^>UL(I/[BYE@L]2.EBL8Y1[=M1Q6BY?D'6 M"\A*R66=!PZ+V2"DO,'+ X!Y;A#FS[Q2^IFLN7M%,[%<3A@SOE#F M;&-N@S#3D_O=9\AT;G//F/G<5I>4W<0?D_B*-M\5K437GT[&/VZ52\P\;ETKP$1N M)=ED&UOA:GICC*D[R>U\KKFD^=?43,=W[A^<(=.Y7W'&S.?^2,78S<^SL)OJ MRGT0?IZ%97QR=XF?9RD+1KEGQ\^S, U0[H3R\RP5XG+$?G"&MZ97Z@YAABY. MS_S^X.*WL^-T$D<[%S &[\)]#+X M??!-\![_?E]:&*)-;/_Y>>GH)G2,3#/G AWB8L3 UY0F+UTO6$N MAA5E*@-YZL7/S48%@3@/;30>L8GM9![:BOR,K$OVA0$X8\JTE-8YZUB[8RZ0 M*;X&3;PQ0-S,72';\O(&'' M]A>CF6+#9UM7(=MB/NT,@R58H21082<>(,S)&!A4K@G>ZHUM)T[RW[ M05&_/TV_*O9WZ"H3W=!9WZ<_GJE)1EM12>6,SH_1E"0Z\%,;6ROQ9]O2EJK[ M9(^@_8H4E!\-5)>VK9LO0_@*S26C^AC'_*+(]_V=Z$%DZ;!G[1O M-&=L9CF3S\#JV,IWJZE?%5%X@VUFC>W@:,XHSMJ.4AW"NZ+B(YC.T MIY8]5TP5/J%I>%%P^G/_;0%5%VIC?8X>>9J.T*?.U*N%,PIH]C?<:39WJ5FX MG9I';QO-5#%0-AIA-P_YLWJQG\]-5MCVMY"8T@<7F\JU* M6GQ%7\QV:EHL7?OZ:_#;O>4L5@W] 14[LIT_$K43+YB*^>*GC2IO^GPY]Z:/ M"RR%8\_!U'H'GC?F-U;5 M<4W%@(X_8X_0!TO4SU9)X+=+Q[7FT-YYQO_M5^4_EAT\Y&S\I,>F.[4JG'1@ MLM9[Z)&S=DCR4A&PFY9^8/[34^&IDFWF!5>2;+*P6@[EKO1X=0,.2D]/)2<" M$!14J+\J$P-R 4HD0'$3QV4H;QG:*/%P#C+TFX42='I5E+^3"KD;CLL!E@=]KE_2FJX'C+*'VN^[.8EG&*F*37G:58(CG MH1DY&@I&0_5T0S5M81Y8JHJ]JYZ&XY@^=TPSI:>/6<]L\\O['9JU@>E:M]9\ MCC.<+?4[VU ]?BERW+C/0Q=RW)0&-X4>I<-;=@S<&Y=I;?N$V]/WNJF[\$%_ M)0!0S!=]8L">XT 7628O+Q%;T8V<4F*6L.V:Z0O&ETB9[UP''1TQC[M)I1$3 M2E/PRH8S[Z8!4D&9^#_;/^"02P^Y9'-;&O01LT])AX7/<*(65V<,605:;BKG M($51IS3#,Y@=G++(8*ZX22R)I:*7U9Q:5R33E6>A-DXT&UR#5-39*9\/PH!> M&4-U9EJ&]?+^67'.6JTDF@FN58[7*HDFED.I.CKEUIHOEBZT1];4_:'8<.L' M9Z13$LT$URDIUCI))I9#B6V=4A(-4 TIDW!S8IOL2PU06_82$^4= !N/0@'" M$B0;[8[!CVC&CB0C'OF36@R/Q.HP22P3E\*9 5R2V-1V9$M7[$3QR-]Z+C-S M=H>0F>$GTTB;*_%Y8O[(@FPHMOES**1Y0J _N0ML@\ MUSH33@5I>?CL;?@E9UHV"71X[3KU'DJAE=LJQ;:F??9YN:_/1 MTX\8T<:]\L9QGP7NE2/NA.&X3U&&D!OK2I8JC#E\RSF=':=9."Y+4DL8". 4 M?PE!8.?K-4D.OWS07?_NK%O%\8SWYD>_JK\KNOG#QOM/;$H!-EF[P_ EX-!@ MLK1J>((3!)[@A)Y$^%$*^S^4(SRI<[E*V\6RQ$)#^>:P\5A M4*7,I2#.*Z]BF=[+O9K]>6FK,[SP>;$A,;9L M'M'T&!P?(WNVX71I:E"K1H L9CB91<EJG&MR*&0[SW(K6 MHVVN1QG3HVT*>C3.9M[BR^:AO<"EMQ^5.0S87(:(9A3M:[;FN-/'KEW$\#84 ME<"Z]X+^MZFB2LO^(U3SOO&GCZ 4B[],C7>[)C4/'Z,=PA?=0:.'VIUN0]4- M@@N5,>G)!YD=9S$K*!KZ]KJ.?*]R$ABJ!'IQ9CKSP%^CG*OQ?"]=@-O2R7[_$&O@B)Y?C+_S%4'>^W]L0 M%\)#?H'C#E%;'(0T01@_PQR)X2]PSCXD$LOQ1Q-_V_-:&M0=*'+%KWLM50FB M]4%QL$VKO+-.9P-AY/&)WT^T(I/>BJ!V\7,M"U=N\A5;&: P%^]U'%6Q['DU.!BW'%7[CYR][\,5(0YBCN<[-Y#ESF MYO;<.,[-='6XGS#BP TY^]$(;I"KQ2UN6,O*.6X@V>>BB-._9?'/9T,QPX=U MT.C:7NF0W@_%UO#7;',L/( -)D4/(R/N^--)*\H@XAISGC]*7G)&T?,S_;E- MXF?Z&LE+^S4HEO8+XKJ.L9&P]%W?]"!G'ZC#($#JNK>.#@B3"]\W4 M76G&TM5?(H4V*6'Q^CVX@7 Z"<='+;@+6@KPQ$Q5LVO:Z?&>)M].+[#U%;HS2QN8KV@^\)AV/X5P%4_\8E@3Q? .<(R4*0R* M%I.;BN!?2_S[5_2_5:QRZW,V<8>O$#EE6OQU0-SDG!ZF+X"AF]^'EK$Y\_A'EY;]P)F+V2DI]VA:G%V"*W'OO!ZHHMN26*-9;('@IUMDV6NEI7G"AMJ:Y$#G4]*#$TJ/6HI<;Z98>) MH78E3:ZW)Y,:XEZSUIBJ[5JW)79KS>E$;3>G\J2M1G.UO1ZJN'[978]/7K]L MHZ%^NB)#=:REK4('C1R_GT%%(^*GZ:\WX&\ ?,(OT-\ _,_?Q5;](_EL\]M/ M"^"X[WC04R0;M:DRUXWWZS%2$0YXA#_ T)HKYD?RG:/_%UZ+]87KO7U5;!WY MNM>F9<\5XR.6JYIBZ"_FM0KQ]1D?YXK]HIO7^ <7-QX!GZX6J.OH/L%VIV#= M*R#=@HU^@=\Q\/L!7D>?%#"SX?27B[^CE>Q%9$?_\]?2=]N-/IQ3F]PI&/5OOPT'XT%_!'J/=Z#_?V]_[3U^ MZ8/;IZ]?!Z/1X.FQ$+)^5Y &-5]7M)9#JS4;W$"D_;='R4Q)BZ.&@ MDWJX]T_#KP#;#R0+C\LY.'% MFMY>:\@VMUH7-V*]]F^BI-?MWS ^F>FQ\^&K8G\'3R;\N;)#/ B5?R^1TPIM MXWT(%Y;M(JN/FW8Q*%#O4+V>6):!UFN&Y4ZLMQ2@:N.Q=]N-UL=M7(%_?^L- MQ_WAPQ]@V']^&H[!\[?AZ%OO<0S&3P#IFS%2*D"4P=,0B,T/VL_@Z1Z,?^V# MD"I:J:'>[1A_+7;E1F69>6_9P)U!\%? ,^"M&P!:3D#ML%IX)D_WO;7'!J>O M-?1);8ZHFN&?U33EO?8.%;L&S10L[US<_&MI0B#7!8"?.1N%\C2L[- .VQQ; M0:MUO*3)2I-T?4W2V-4DXV'O<30@^H*KDF-4B;OB6J!+\*H/_!G\@]:,ZS>5 MG8U;:XZO/\.S<*^C513"U00O.&)!WRX4K"!= MLG14H6$L%$U#WO0O%XA8_-Y9*&KP_L@EJN ME 7@H"%-(U;)_A*OA5=X'FTU M T[16E$*?6)[RT?\$>(44AS:._K+IDT,;EL+&O66F[6)Y;K6G"Q=@6,9N@;L ME\D'9-+P?S]_!*_0=G55,7QH@;FN:09 M@"\PV\&+RAB8ZN4*M9^N7!S+=.V;OV7-JW(S84^T*!$3 M/O3?%-4E>@E'?FSXHCM8H[M <8"S@"J.MVM -X'N.D"=$;?QYT@^7?FR=464 M0;Z:QQ.XE=(Y4@D=L @>$CK-?WX,*QD"C T=0SX)ZYAXE>!I ZP7@GC5%@Q= M:^'W*W4N&_^,!TZ^KIIGM9"H6C;RT$CX>>0BQ__66IJN_7YK:7#7:W/P$PO; M>L7MI%D.M,6+FSMH*#\4&\8:.@^*L7+MB[4WIZU+^9\A(&W^L$J<&BMO W_7 MS*N>F]K9D"YN.F*M*;5:LAR_'-O4VWO8L9XU7VKRG+0/!+, 61\+>; V^,_2 MUAU-5XD3:TW7H\F/)#TL4H0R^T4Q]?^2]]OZ-AG(_8F-!CE3[!A<#B]'E\!/ M"+6+F/]-*0&/UB5+1HX9?=+3-!LZCO_7@VY",84ND2]N6FU)!+>6@=21KH O M2!Q_*._@SM9?H0!&2QV)9Z->/W95D\V4(._!#'HCCVM0]27U&BQ-9"P,'6\K M7226S_2F,+&Q4TP;=NS(QQ:;?K]$^WW9#\CBXS43HHP?[MY***X=$'?VA@8:,AZ0O% / -JB05&&ET)-?0J7"(GC9"GRWDLQG_G[[P M'+JC\=&ZN)'$>J/%%$30< >#\V+FX:XH[A_CE=- M#Q9R0YYGEID^$-:YN&FWI%J]$V4Q"D3<<+6:QOW_S]\[DMC^B+YPT-K<@ L\ M9F"200MHA8W/.:!%*D"+' 7-026 ^I^E@[RJ]\U.!Z:&_2RT:G\'Z@RJWW%8 MXCOX,8/$&\=!Y5 FI)VU\="0/]-G2GF"P0]U<5?XV ]T);X<@KRZ,*&*B0, M$25 ]K4<\ &UAU:WP%FJ,^#,+!P,":+>[DQQMVG_H6Q2B4GT?NR/X6>@F!KX M('E#G*#5,?IZ\A\T /PX>1+]!A/A-X/W21Q" Z%1<5S0K0-->7RNH2>P&+)T4XM:]N/D#.CL[*/X>K0>IW?\CGQJL-E_.'-.8V8C/<]UU M$3"0+E!=VS+Q>LQX!Q"MS=[! *L4124.S)WB*MZVPA;DUVTLEK:SQ$VC+X9+ M WO/38QJI(*67IH@&-7&X .>G/9'(,G2I?^$.]-)8&^! WM9"X!'\ K8R"D[ M"-O01.!Y\%%\/&P[=0[;$V&+@*( _T> D55$6R1:X'XBAF)+!AR/:(^Q3EW MM<@O'$0A>NGK0@PTU9HC:_TN8+V-FD/:#M/Z EYLZX<["[Z^1&H<$MHT.-5- MLO?H8"AC"RO5/\912+X6/P:/'7P@GK[@0:R\_8=C: V>U$U/+$5I4I,":Q0V M09>Y[]:Q'S/?WIK!4:I@7\;;S\LD1!0I*0_1H$H2E=O>4I)S)MU77R$('"*X MR(GN56F*$T3""YWL!.D)]BUBQ8MEO^]N['C'7 B35/^A--L['?'BYC'*2.PN MYB@C@89>]1,3&9>J49PM8W!.#X"2#.7STM%-Z#C4<\0Z4FRVZ9%RO35I'L<3 M[<9$SW>RGQ8)LGZT#U0^B 4#^4+&<>L-@S[4Y-ATQ.KN.T4O0Z9[W'T<&XM< MI>C3J'4U64TC"V):9#&\=+RE J+ RW&.R%=$JPW./!>M6UK97X.A+U0?DYTNOG:\OP MVM*9H85'P'?P 7&3K/"\!*3]ZZ>?+P%:W1\*)HQP!YG)CF/ VV M0N*MH_?YQ#(^.(GS?BH!@D<_!Y5@ :J':F&'S.=[)@$^B-!MEG*!.SX:?3R MR@^ R5Z=5"X:2W%6T-?'[\B,$IE+8>2:%^2P ]Y0P!74!/"/^B6NU0$6B@U> M%6,)L5^%3'EDLF8$EE/G6WH<8F%:?<'UY#;%G+8N;H;]WX8IINOLH#U&[L%! M> >.(58I$6$K]&W:5.1.^P(I*D=3_MK92"+B /"!8.B>V?JM1[9?>LL7]"40 M&]Z938&X[.@A';*S24U4"YE*KZKVT](EBRPD7LCG0H"&Q/M: MFKK'-/+4!5HGJ#JBU/GE8O!XOWDPU5S.:YI%7B^EW[M\[#?^ZW6NQ_WA]= ,7XH[\XV8S9F(6"\=!3C M"2NW9N;7N^B9P1-\ZKR,GVX?2"TEOWU-=Q:&\GX-=!/GV-4F!I+QS4-8I%M_ M*O<4[_GACY_L;..#7![P/%]]\\/5F:_-CZD<5(NL!G2 ]ZN_H\^X[J\<012%<;93,-D<9DC+.+5A5"@)=\AA=U]^CW ->* 1^PF^!G46P_ MZ:=/_$QLMJ*;)/4-W\E5,RSKNQ^!=?VL.!RYU4WB=2946*W>+8KZT[WQV2][$T5>1B M(YIP<^'\363.D>>]-!0\C!!Y: &+""=4+6TP7;I+&T= G:7A$A_!6D O5==K M?QUO7EA>O%H $W_7"V"/RH4O[P*..^-CFB1/#+W6EJKK_1Z)U"M.>T=NF#XG M>:7H0T/_#@U]9ED:[M%9JN@!] 327'ZO%DD^1(T1DA (E!="/@F2^S1O$[HS M$M7+T2+?XGG#"?DD22V*ODN 7'H'AF:<$7P M^K-Q6M "Q_I- C3OB)<^QW#"7BBN:&?9CL?BN?(.5 7O$6">H&^6F,?>2 3L MCA%'$I'AI22I,QV^^D1Z&7C(RT2JB^3M:?IT"LFX20$$C+O-J=EH<*>]'WB/ M8D$.,5B$7N/]$@R0LVC-(:+1P3/P;BW12Q/XE3#?]TG#Y!TI3'ONK*;-%S$T MY.U$IQ^Z8>PD/\VLI:%M?XHH1/#8_A3#9R>[:L7W[6_4J(9U;&-V/G5QTLUN M=[;UGP@JB%N/I@UUZ6Q_-T&H1S.]\SE$*FL>]0/$"'P@))U(6 ?>Q7 4RL8>]2.B5[PC? M"'B*$^@YC1QK]',Z=[1N(!ZA#&/%SS\G9[\](=H0.N\WCK.<+SR!UZ"CVOH$ M:MYQ M*KXX7PL=P2,>J9)A:C75W_VRIQ&5<&\FL.W4'5J]8JBV3=* .25H)S MN?V)'2+"P+TGMN',.V@X\ >:00B(UH\8\B7X@F;>].<]5G?;I)RD0R8':0,\ MF/4&(@*4BE61ML2";.B>\)I^#FLL@RX1">M6EPC') %61>^F2ZPN\+XBLK28 M'(0<1P]F$QM8:XEF6G=4PW*6> 4Y1RVM!KFVG/BW>J#A-+^*#M$D)-'<4T/( MIN..R=]D;Y/DP?=O/07H]Q([.6LUJ2#MABTD8G!@A@A,]X%TEV3-(O.*)L$@ M$,1YQH%(8:6G>$88;_]IV HA)* 9$ #>&B99H^I?2STPARL16ME%U9I/D-TD M9IU0CF,.N$.26D\V>2&V1#$BX^7:7X+/T#,*>X:F$-C-B,+'=GXM4[$P(YH< M=>7%LY$>]P@#OJY!9*$!_84WQKRB"\1*;OP&=SJ![Q8VU$N;.$6V97AVP5/8 M_NPBBJP ]OL&X02=!RFTOL6"KQZ&?X>>G+O*=Z3)+.0>&('7A/?6%V3V,+-B M.\%]*+X%Q!W@777=].(SA(D;/:Y8^D-WX.7*6TWATE/WF*FNX+?;.WH-OV>U MNF\=OZ^/G<77QMIM>VW@KV/1/U+0ZXHC&Z_#+PN,#&S/^)&Q@:/G.WU\P&^T MK"&"I&@XJGBS]]O]G][&H+1'Z-Q M_^M( (/'VTM23W?T[?-H<#?H#0?]C8A"G@,@Q66]"K!%$+!S_I4D>V%C<[U< M+'"6L@-7A)+J?>L"HL_]X>#I#O0?[_IW8*OXY&1]CG3OD&@;'25QO\(C1WAN3NM5*:+,V/!$)![^5WWM\"\W,9H_P M?F?N?&N'M)/O6&Q,YDTCR*2AV0C$2C7 M$.*#-Y2$\A5G+PTE351R^)LXA<'U[['V[(_<6W#XAP_PX M\EZ-GAX&=SW\\>?> T)?'XQ^[?MU$S5PEE!)P)OK>QPI><,EN]2HN6[5/+E^\%1?NT]]KX0,? = MAA&X&XQNOY'[V$A<&3WP\,=H0#3X6GJP>'G7I>!GAOW1MP?N"N^+ D@7-U+& M[@83(\E[.%I]&V(KT+\_/1M M#+[VAK_UQV X&/W&Q69SHF_D].Z\;4N\;_DT_K4_Y'N6<7N6 MR#N3NQ4W,V2^B3*)BWX1:^'!@O:+Z-^OA+W]IPF;J(G_4SD2T-3A5\-K#R0;.C M1GO7O^^1>/*WYZ=')$2/ YSQO)(E+C?1LWK3$,]!9N;XK)F=@US5S03YG;VD?.+_]"/_^\Z@YWSH'\BK M?D,'O>-.?1=\\O_4H_]'S_OIA_]+?OH_$2K"+PLYVE]DT ?2O:+ M /CO-LH ^">28\XC5[:@X'J*_-.I_A3Y[S:FR-_&CLGY/C1%&9?6S:;;_84E M\(%+?[[PRY/*2N1(?<*SGX70]N'.,@S%]FM=64M',36DG^";"M&*TROFC LY MK4L[*W-\>U#H,3G(?[NO:*I)%%T591%3B_B;W?)/WX.=^H\VVG0F,^O ON=E<+88VU^F2UW M]%O#R+>R7OL5"=+WB/P5'?N>D*_)'+*3_TZ8H M\?5,^T:[S%4%]\\,:,.8\:)L51E=OCA) M:$/J^,H:N9/$AJP<@4YDK;4DKD5M[] A4G>HC8HDN\XT(V_[I")54NAK:"Y"AK: M-7]E'EAFTT-?Z[&GZ59_NJ2G6\69>;74\0M"A7JGNWLK6Y9L MH6KK(71J9*,1V%"% MR&1.#"@ <^-N8BY!225(3*MM RX,5TQXA.YI@M05ZF*!_@H'35+02&G5;@:@ M:0C=)G=R\]2_ Q-?:679[USAII =.:W"74T[$IG4P866U.8*EGV0--(J6"H@ MJ3>Y0YNG0GVT7+CAS ;W#..K/M'D3 M[1/HU-M\! @]PO_3EJBB('>DU#)\ZB3F#S .Z8PAG7J[D0ZD&QC24CN]6 MTN>PBO!R9,:6JQ@[YBHFZ8H=YR]'D4WA!-$1T]0[F52,3EMH=\0,/<E@42I*09"RH";&+69G,A+"ACQ;"#.]4RM'_ B_=Z'* N2F'ZI MSL.TN:$F:ALUD4>3#6K$#OM;9J7V9;83;3'(:M:TMG0@P Q57.0! @,JZ+WG MYW"-G%:VHG:?DT5, T8\8#X0'CU-OSF0K")2)X4U>&:+"B9#6HZ M#>8UA8<4B9;NCIW3.V0=V:[DHO[RCJ)''<+1T]U4W%5'/0T7%CIATU M2M4-'$<9"B;$J"U,S2QV89 )7'6=1N:R(K0!]GHM#- M]"AE LZ:W0(1PHA'G>\Y"UXI]O_A$^T?+5$\[RL\W_\H G=2;?QE"IW%"BC?WCH_7QG=P83DZ^W70 MJI]=**7>+PQXZ'M')VMOH9%IO2N>\5H>3*;>C:2)27QZ3VAG>GZ/Y[X>/AQA M),V Y2*:IXBFWI*D9"XZ=:'>S3*UA-N+\H Q];XE)3"V6D(GT^)7&1J*4B\K MPH:B/.;AH!3(2 HT:XDW#[;$(._2N\/^ MKT\/=_WAZ"?0__>WP?@/-BXKJ8"M#RXH,71EHANZJT-^)I*?BCTX[U-\2 MI#;?*RTE@%(7%Z4*H*8@EB!_I=3N3D3^RDI#\R*C-$3IM"*CI\M1"Y^FJ==Y M8=$28.6TPJ)4L"(6BY4S=(QQHA%7N33%*'4Y3Y+S1<5U:?/SZ"4 2NHBF12! MPO[%)%5R<,G9T558[WU=%T0 S@RI7)ZKG5:64E>RW*SM\!"PYM1ZRNU&ECL@ M7 73@4TC==G)C& CM0J$#2/>;[$U0;95]*HL2'8JFA=JB)3-U!?_A0LUT)#, M!O*3I!Q29)GD?^5AEOJJ0-HPPR'G1@[9GA3*@53))[]%S^.YWMQMYR[XT;Y4 MZFV_@ ._Z^[L=ND@Z$";DD#)0DODL9 2@"?UEE^VX*FS7Z*/+7=\0[F>YHBO M77#+!KWQ'?C5,C0\"6 T4VS:2II[1Y%R>?3^H0V_V]Z7(? MO*(H.WKG\0243?4WJ-7^"VUK6]_7N.^=L^^]>9-A6@>ND8H4X1EP*GQ\H7=BNZMT4AZO4 M152/P57!!U+*$Q?.7ZEC=H-GVYKKCF/9[X"PDUPQ *PIXM/$!9KND!.?^(-_ M?,+U. )::@Y4:_I;;:9KB(3K%:@03Q$_\9,WY QXLE^U"1)P[67R2P'8T%E M!(97:+QS(Y.#,MA3PO7/.P2%@>FX]A)?D]I[TYW:> 8Q?-;H(>#Y"N<3:/\Y MA(;B0NU9L=WWL:V8CM>A\_D]_ UIY]$R[=!G7@/[M<\(JDL;:H$2PL1QH\98 M-\7A>$_9U_+B^.!]>MU,;Q\NSSUGV273)#2?H 9\'"!2$!!.-*>M>AISVA(Q M)L1&EYO3HM30GF*%6:JA(;>EE>NF.!#OJ6]84A ?K&DDYU%9L02KT3RSE$;0 MUE&3/61,4=M@"%^AN80D"Q5?%TUC6=K"A?C;TO&6M'EQT\"'1C*WHYFFDC"0 M([)?U;3VQ#CWJ!H?*CY2RNBZ=X66E-YU/YDG!>];5PS$>P*J%0=QLYG^9EBJ M(&9D'1IO/H\;;7)3*K5W@L(UL9/8OM)>MW8N;L1.ZWA[VT4K5TGF]C9K5;7G MZI6L555Q[GU#Z(CI#YQQ8\L4@O?WK-*'23K_ JXHPI4XF MC*G(=O*]=Z(D=*0"A8M#)RET4N<+9@8=66@T>(559@OZ\33Q''=KVZDO88\L MM';RO=>B4.<%1:J*M=27JV> -5+8M=XL1V6_*OGH497]N'M^FH^5^DKTO77: M* B8+!7H:''\),5/ZEO,L\9/H\'O^LI3.=_!*407D 9\&IHI$;JR\A%)XHMNW. MK36?ZRX^3N*0XVP89(@7T%3QV;H/^"0):/]K<*/MM! MWH&#)4U(=NR[*Z&A)GD.>5GURWJ]+JYTH7? ?*'8X%4QEE B=II).ROB0NI MH?Z\*K4;72I+=V;9:):TA'VV$O:);&BSWHSHT2'7KR>T$8(4?U%0>L#O=C MIR11^YV$=."C^(VZT&EM3_8^.C[CU]84_&MI0B CCQTO PEM=U E1V6!+))/ MY2#'V@B=,=9H@\L&UA+ MUW'1-."""U$SA!XY-$$L;NA6+;&YFWJ#=:7XB(?QOU@7/:UYSHOJ,=9-<0A+ MO=M9,80QO^;(JE)/D#P_GUOF,5Y2MY[,@^C6VX>\I(\A[^5C,L.;S&OHUKMX MSZX>XS-YGL-'WRY>)^I91+CIM 2Y+0KH[98/$N=L)&H8V?Y65Y#:LB#C0@"^ M6T=:W+'%'\,6/"'A$B%<$EM"N]ZB2;A,"!?;+:$CM0X03MEM.(LT^FX]]6Z& M)]9K#9VVHAH_:\$^2%(?@J,$DBQSE?B!BFV#/;:AXBSM]\!D)]+4^(:;9D-H M->5P*;Q$/T5&O-L2FO5.0LN1[_*Q.B+^89^,BZD-00 7(N6>P)\DZ_4L-[@C MIN5G#I4CH9+:'%"&2C/37(AXJ#"_H*-O$WK^UK5BH+65KM5T$ZC*0G<5@VO; MXQTJ,?4ANC4?GA$;!N:MQX3TM;Z$;B/+1 [N@E-"3.H3<901(TM"LY7E%4Q, M^..ICHW47&OAGQ8)/B'8V/HL&-G6"9-D.Y8;1^G6FCSE'F9/59?SI5<,6X-3 M7=7=[,Y-;YRN(7_$W3G(X4#2:6QB_>Q23J/;ZR!*J?>6AM!5=!-J?<4V$9E. M"*!W'C[3Z2V -W#1*UQSO2W4N^G]1OJ03[S^X-+&I2U*VE+OLV4O;6*W([0Z M>=V8<82TY;.$8\B-.,U16!U'<4)9A?_S]XXDMC\>RBWDZHRKL\3'&KI2ZL.8 MX837/H%DVG-O+4%LIC^)64I<%]T_EZNLY2KUD5(Z]_"\E3(6?8983;VYF!56)>0-YGG6-0E6/6MUY4XL[1V_ MP_>]W("_ :1V-?W5>Q5I1G[:HN>GCVMZ"#D;AL.W&[[9V"1CL:>7[4$GZ",$ M2!49(6AO]OI)OQG/(%!4U9HO%/,=GRXPR76.BHT^1AA"OWFQR?:D36YO=&?0 M@0@PRE+3<7P;@0I9-\=[1=PG$O;VB_B3I2WZ@!Q[O433J-_L'R+UB41\"PX= M/W_Y_-O%-K#J]7]&"9W_RAU_.5N[;<^]+O_9Y MV._]5NO=C_O#:Z 8/Y1W)]!2V"WU_KY-_T.]V'$+_ MJXNKJ!G_]2YZQC'K:,SW^.GV03>_K_K0=&=A*&@B=1.?.:]-#*3_-O4\Z7K5 M*/BD@)F-=>G?D:J\V,#X#W\B=*1N=>PX>KS#3VQ_N/(Q-S].X+4*'L\%X$!; MGT89TS%6:UB6<R"71DQEH,.08*\34Z:0VZ05P M=1=W&[SUF8&>1*,<]G][&H+1'Z-Q_^M( (/'VTO0>[P#HV^?1X.[06\XZ(]6 MOG:^H[A]>KSK/X[Z=P"]&CT]#.YZ8_1F-$9_?>T_CD?@Z1X\/?>'O?$ /5 0 ME1_N+,-0; ?A$ID":^F@=0O"&GQ3(5KTD Q#LI190#MX-\<7_SH_%T7PM\!4 M%4+!KC7R!8KX%K[6_.4"[^PA]>/[+*OWSD)15^\]184,Z]B_AB["D*4.1F]K MC:T-<;RL_^2[16@QOZ;E5ZCXAX<*"O@?5G<)3FK3;!\-&Z?;_G+1.FRV*?1_ M0AF<%"&1@]1$!TBB)F"GLL(G. ^3@TW?#/5"OHW_:HST.P1?T:..JJS#H5=MZ(WTMS( ;Q6"Y5H[@>A(7'1HB0Z.AC(C M!1Q#9<60S#'$,<3U$,<0UT.L).L?'(,?E&A*_\R5RYL<'<)7:"XAK>RYM#YK M!EU%[6/%[4MV3\N^24/*OHU(>6O37/,WS=%_XA'Y[(2S][8UC[IV<&"JQA++ M4,]Q(/I/&RMOZ2^7;TCIS\E3GMC< ,:QG C+S0@LRVLLRVQAN2,T6YGDC',H MEQ_*K6BU++*IEB5)D.J9W![(L5Q^++>CU;+(IEH6&T*[D3YK+T,L%WZ:Y[ \ M%+6VN+4S A.^ >(!!W%S9BL$)PB??"E;F%9N2_Y(,*+D8.=,6:8NA05(86!N"**$ M;C=]"=GBER3%;7WDOMO'V^?M\_9Y^[Q]!MOG$;38"-K3 MH*O@$3P+<%/D'H M7&>:5U$M8/'V>?N\?=Y^5=LOP3JO$,.Y53_\"S0A/IU/MIFTN6[JCHNMZBM< M656^XU1T)$BFL./D,QI'=S;8W/>XG+)T5#NKRE$\9EE*I$;E9AZ[G90!4LG& M9Z?-<]'KM7E U2Q:90ES,IA,VA6DJH1F56'KL1E!%49:%^0KVX MXK=YSBYNMN7^CZ!AD O!D?N/GOH.-^)IW/,O6O2C$E&/]?Q]'B/1_QIP^#2I MEX2ZQ!,5.$@#D$8E1![K]&Z^]3!VE#:,C\$ H'J0_2 M9E0"X[&>/G60XJL(F=2D/,2?R,[F,R/W4:F> MQQ]I]]B,!/]NS>13[5.WRSU]CM, IQ*5X^I9X+2=S65F'*>EQ&G,ANF19]'I MX[2+]"F/['.:MSM'[,R$F;#-H2VA(W MPUPH"A:*5DP6Q5&+.FI"T1#:(B,A_\)!673_YRP4,2D&1RWA: F%C OW,9+W M5C@HB^[_G(4B)I_AJ 4;-:&H(TM1'J$HP4Y#H5Q' M[<%R'#"UK7D01+1,GA*>1VK8A[V^*8VB+RO?=&"JUAQB3J?S3H&#)@6]NK@1 MZT*]S8B;>G'S<_' .6>,TBCW0@FCC4V,2AUF\A.Q@=D/GR>QO,/II>H?8'.=$3_4WJ-7^"VUK>R>WQHK'S INSABB-.[7 MY!#E$,TP^M"F<6UF:HPFC44TA%:7D:-P/%Q6J$YMT[@8,R.\WC2E-BL@+5FV M%@M^_P"ARH;.JC2: $S(_?SB+514GN:QCG[ 6S]-\]$R5V>FTLHZ*R4,N$$J M&)]1N1K'>OGT\=FM,U.:G^.S4'Q&Y6D3) M;RP?XOS[F/7!\41=W'SQ=P9L.(>*L\1_>1L#O?$=^-4R-,P5,)HI=OX'\;=G M)O>C;$<1D+4FBJ%IKS**2L=)NMRPX7>;1!=P<.')'(8!\C0-H.$A(Z56:C>* MR;\M);X*)X!%@$?5,R& M:ER:I?6Z,3DU5PW/E%#)IP',<[VW#:)0SM M+AL1G<+1673_YRP=,3D,QYV(HV^#UB8F.S,AYB1B,YI%QQ<6C M2/&(R:,X:AF7F7@TA8;(]F*."TC5!20F#^.HA5QV]D-B.U#.ZP$=J@?T"%U@ M6$YQ5P').2N3@W**" *:M9P8<%M0_\&J:HDG>;]NH5$< 0&(7C6QKM#NLKJY M(!=G<+F,%"A-T14(NBRO%#ZMYD^-:"SQ=;^M/"/JW/@MF]2V\D'O[&'>X+6Y5F.9 M&[D$8@%MA/3Y' F @Y. "SBYAD04_Y%WYR#_+963F,:^OLQYF/MU;)H*'\_0 M)KGJV[JVK]@F(MD)OO^L.+JZTKGUQ#IW\'@?4KKURX*2&Y((1YX>")?2LY72 M-'5.J2_ZL(U7)('X;0#99J#IQA+9[K/)W$KL5+.=!QI/]]ZU0%0>Z-[H=^0J M('#X>IZ_][B<3Z#]-/7JN3RMO;Y35@(DIR4*';$E2,S6'^&2B5.[&T=_Q.0>RY 7\#:!FD MZ:_>J\B5VA:)']?4$&(VUF+^4BR$/A7BZO$?_;79YOIXD6NOG_2;\0P"145K MYH5BOJ/I0DM'%_6"D($6AT!'OWFQ%0--IDV*CKLSZ$ $-V6)5LA0P^C4\ DP M\HH<2U/PQU/=5$Q51S]$V'))U4?G$N'B9O\(?]H:XD])QKAO'A$;@P#!\Y?/ MOUUL([!>_V<4=/Q/5ELU[@5I;JN]^_%PU6!8N?@S#4*=^+_?:& VK=G6C^"; M[:]4:!C@^-F(L;KR\ FD&O*Z1OO Z_G*T"-<^]+_W:YV&_ M]UNM=S_N#Z^!8OQ0WIU V^&X@PDW!OX1S* WBQ+>6/'C.W^ODW_0[W9"/_Y7 M%U=1,_[K7?2,8];1F._QT^V#;GY?]:'ISL)0T$3J)HX/U2:&I7[?M"2DZU6C MX),"9C96Q']W+?5B ^,__(G0D:[6<7#&XQU^8OO#51QG\V,JP:E*N4F*AM K_((\Z(E<,6KST^0&S3@VF?"OI>Z^7P!7=W&WP5N?&>A) M-,IA_[>G(1C],1KWOXX$,'B\O02]QSLP^O9Y-+@;](:#_NC3U>2 DLID%+=/ MCW?]QU'_#J!7HZ>'P5UOC-Z,QNBOK_W'\0@\W8/1K[UA_]>GA[O^D-#Y/W_O M2&+[(_HYZ/_[VV#\1Z#]"AG"ASO+,!3;0:!%9L):.LBI0$"$;RIB2/P6&*X$%&1AC'QY(IZ&KS2)HX6UC^^OK-X["T5=O??T%#*K1'RC M[=A^6W"$TB 3J6/#[@9[X)]\)\FU0[3\"A7-N_&&T1WQP"0TQ,:>90OMWL3( MG!HT(XBCYB\7TFFPA@?RV)Z(F8#.S "MX. ^3@XWB#/6"OQWY:0;8F)&S M!"-D=;]_NH+SFY5\9\;M8\I99+91QU%%'U4<2QQ+]#74V"8W(+QS7'%[L=OYW9^_=CMY*@=+][ VY M)HM_CH*-/D\&T2)Z89EX?Z'WICLU;TU-A#6TX?P5XIWH0]O7._O4)R04MEIU MH=EA)"V*':!E/PA=13>A M%M2>*$9G2V);D+J,G O@>ILAO=V(1W9.NKBOT<7[>B8-[F%P[=,T$%'$1"'8=H*'A5'D/3GDV+ MFK\WP>9\<0**0LP^\Q)SM]G6D?W,XI,][3]+QR5'>,96S$*#Q'Z(DKH-Z:@A MSL)W=!>.H/VJJ_ 938JE#:%JO9BDE?]5C&7LY5%3_0UJM?]"V]JV=K6"2X65 M",^%$\!5<,D85C@!+*K@9#=<91-]Y/JWQ& NG 6I2FF'L1QTG1"R+,HB3JP MB,<7'"<>7E0QN/1 \=9DCS=);(8 +Y!6]4=4D_"(2>1K 6>F?WW0//P-+M:+]GM M6%EF^^)?891![6YIHY]YFL_++D-"Z=JZZD*-/-;[H=C:%SM\S^&1N6:RT*S7 M6=6$G(!2B$S4554YQN=C!(;X!X?EA;O3%22 12F)N2J*?@@U!ZL2+27$H' Q M*0\!+(I)U%U->>TT<$O""2B!B%#)AS@U8YJ6F!R(U!23TU=*J!9. (NRDNRZ MCZSRK[DMX02P+1_)$CNX/: 5M4^6Y\VC]IE&[5\1*'&I=VL*[!4^_?@]!CJ/ MWI=5G5')K#F]5@=VJ>\M>ZR\_:Z[,WS !36 /@AN#-[$$,"@[,I74&2II]D-("J6-K6,%**G;O!8=[C^7AP 6A299DDRV)4?H M6)OXF#Z7EC(2P**T4$FN./T8 ;J%\) EB4#BJI%D?&\D\W&3R3L@H$ M,"@/#2KI$RDB]=F[44*W68#2B5IIAZS;46?BPW^(0@;^NSH&@\@R'R1^@"PW**BH&3/R(#L? 3 M.9GTVED6E%A.0V6L-#%#6&.+&HY\ZLC?YQ50R5E)GWZ/]/W 5*TY?"CE.52& MY(8M:K@4<_MUGM1PY.=JOZCD7*3,[>?&JYK4%B M3'NH>V^:;5!)7$ES_"&1 ">];[8KM+M%%VF/%Z(\KI_ETLREN=Y(EFC#!7-3 M,*D>P,ADJRCG31XTB,G-9\4@YQX4!Q]V^-?2A$!&*,0P^G0UN)#E=!VO*939O85D]7'I8?; MHK (2:E%Z,2Z210,D=AL"*UF,45)N1R=DQ7:NT9LRIG*4(8V:+VJ;->)J[!\)V8KS1PL1[=[$?9N#M#KC[?/V M>?N\?=X^;Y^WS]OG[9>Y_3)GS%#K@GSPJMBZ@D_VF'C99(0SC-RH/)JOBJW. M@"R21!HYWT2:'%?EK.T_'EA*MR.6TG*M+M=DL0PY+BU1J,MUH247B$E^3 9N)A FQ(XA-[EF?+[CW MJ^VHG-1DZ"XND:$1OA&ZU11:G6+J^%5?;Y?+O6Y%)8?Z8,Y)W39%H=MF4MN6 M+GT@^IC@ZD^7[I%!@H#:!-_8A3"TOK*K@(.")QW%+=TQZ2J:'#5P D^8]405?7N:-609C.&>PE]2-LCEN+,9(.W&,]@L[7P-Q@KF$)Y!P.:]]DXS- M>;2$$TO.19P3?,XB'G4!;%Y;H]R"GY.TE([@*H@WE>2_$_8ZJ8GXH9!F,:<% MN=Q4@> J"'K41;BY[%QR(WY.HE(Z@JL@V\G2%[DA+F1CDM2Z(!_LJTRV ML6^YO=WX"AT7S3?>;;312UM77:CY&X\8K#EN._*#NG':A4HZ9&;;=L,5;LAC MO1^*K7VQP_>)'KMU)]>%ML1KYW !" 2 2M)?-OM8A]'/N!/-$<\@XCO))CN]84EV5#SF\0RMT^6K*P86V*)A-J "'' M1NWS2"\#6B-A,LBMH3C.T_1WCW-/]A"33:SCLPT]MOK?^>8Q@]BP#;_;U\%> MU(H69V#VW]298K[ >\L.M>O%#M*&A-MM2>@T9185%;>OA4A*PFR*@B0E9,QC MY&13.DIU IP+!(L"D;""$FV!.#K&3-5N\- REXT$LI%P [T(V>"6@DM#SM*0 M<#>=MC2DB%6?+A&'HI!P*_YH4>!: MGBZ!8QFZ1N!1%P#^[V?F%$QB MLIFH@[Y+?M%<+[K_JJ-NG_6CDJ:0/ML8Z;B!J5IS^%#FW=S"$5QT_U67(*ZW M.>K8TMM4*BFD3"#F2IN+3\G%ATI]@A,2DKD(<1%B7X3VW@_=I7*-49H,YT3" MLS],%KHE6A1$D9%DJQ@\YW%S-!>E(D4IV9X]EXH(J2AS[G0H]AL7+TY39/_3 MY.:S8I#<:,7!"=#_6IH0R B*&$N?KB8W!8:4Y6+U"NH>:-9R8L!R*99XNO6RAGZ5-A6Z)0KS%J2X M(U$SRT#D.U[3*?>$BRF"Q:6'VZ*P"(FI12A];0]:AJ@K"HTN-T(E$Z,2&J%] MZT2Q+F4J0AF:H/7*LEEGVQH5$FSA$I23#9)3"]"IU4=H^'&2V$5KH0[3\L/- M4!6$:+\9:J26HM0%3:C:(+'=$MI=5L.;W Y50H3V2E S7H)RLB4-4>A*3:9% MH%P9Y%1J?F]O%D2+(ILTB_OJW[-%,J>24\FIY%1R*CF5G$I.):>24\FIY%1R M*CF5G$I.976H9#\]-I.X61%)MHJY5.QW()(TVT9!:;;\MLT<=P8AP.VL1SG*?L,WEEA-\QO:W MDUIX&C'I8EP>2D)PR0WO_D2UZ.-OM(0WGWQI22JS .>:QL9EMU2R MNT]TQ>@#=TE$MZ+=CM#J%),C MSFTO^P277'CWRF[T,4,BNWF(8>/B1I8%N5TOL_"5,GF=@9TU3WAT4X.XT*I7 M"9W JC91'*CAJSX7T'04C(?\]]?8T%VHXQ -; 3AMFEBHF9NFOGB!!2%F'TF M*>J*:5P>S:^0ULBX%$M/^\_2<7'#SMB*66"2L"U14K/J7/^6&,R% M$\"B-$553SY:FDX(=1J$[8>6RHH43P**X1-UQG6/T/$98B/7>+RO$$,"X>5#(43LU=IR$B!^(FA:;$E@NF MA1/ HIQ$W5R=2W2>VQ!. ..RD2S%@ML!&K%SGFV=*';^"AT7T8I#YV@MZMJZ MZD+-CZ)C&/(8>EF5#94,E,QBZ,,5V,ACO1^*K7VQPU<;'WV7J"3(71Y)+P\! M+ H-E=R2;"+IAR6&^[$5)(!%*4F6-E)(-/UHN\(CZI4@@$$QD:ED,6004>>6 MY"P)8%%$J&0N9!15YV)RE@2P*"94TA=H!]6Y?)PE 2S*1[+75S= M6W\B2MS9#!H:#Z^77N7LK8 FYUFR8D\=8>SRWEOV6'G['2//,G #Z /R[>?M M(S=IH^O-CB VBKE..(8Y>58_XP;Z5 --)2N$2GV7(310']K8.E9BDEKX=8U! M9DT])Z 40I-;18ZBS4NH'#9S=H9MV!9. ).N&974A]-+V= R-0>*:8H=IK(> MN&/&F*SL%14J"0]TZM1PSXP34!*IH9( <6()&BXNG !VQ&6O0]9(E@G!':LD MCA7/?Z<2I]?)3@^^W'>AV"X.T+LS"'KC.]!3O;)$O (YTQIGK\+)LR+&\4F* M(82ESG>7A(XL":+,@R7E(8!%2:&26I)-QGNDF)1_HYT34 K!R*T>1C;V@^>U M5X( %B6#2N9#!GGMW%Z<"P$L2@65%(>,4MF32,:!>@ =H=-EMB8 )Z 4(D(E MH8%V&CNW&N=" (LBD2Q5@6M^GK6>330<:5/=)LHV"('CRV#!LVW-=<>Q['?P M:+F0IZF75;_D6= B,I!Q!R?NK64BB7,0<=XK%R+7UG'M)>[1"VEXZDM,&PUO M-^M"G==1+Q$!+ H+E;2.]+'P35%Y0C.BHX4@_K0W1Q;-%;E[6F4"&)2(9FXE M+#*T'3P27@D"6!0/*FD&*2/AW%J<-0$LB@.57((30N"I1>) !$04.FV>9U,> M EB4#2KI!&EBW]Q.G#4!+,I"L@0"KNO31KMY[G=,M!N#"SPO)X:N@J?I%.+- M$A[:+JD6R;.FQ/$Y>F@&R%>I$[Q%$=\,RJ/:I2* 13FADG6138;WKI <::RY M:)2& !9%([="$1G8#Q[6K@0!+(H%E:2!#!*\#YH+'K*H @$LB@25U(",LKM/ M]:*DEB"WN"M5'@(8%) 6E4P!VKG=W&"UF3LW:@9230.DO6JOTFM-\6WY.8;1-Z\0A?Y-LSB!G"2/_Z[8MF+RVN:E MU5UYUH38B(S8\+M]'=Q<_#0-@#0P^V_J3#%?X+UEA]KU(B6I ^Q"@\?72T8 MB])");/C^/AZC*QL2@AQ%7APO?($L"@7N96)R,Z$\!A[)0A@43JH9"\<&6,_ MW63P>$D5"&!1'JAD*:0(L&?O1@G=9I<+1VD(8%$XJ.0I'!-(MF\Q&U J3?IXS;46?BPW^(0@;^LS TZ#CU@+D3]"%QB64U0,G/P1 M&8B%G\C)B65KT*YYD+O&(P*.9>@: 6I= /B_GP^-*R3O\0K:5/)/TF>Y(WT_,%5K#A]*>2LX0W+# M%C5N+VV5.D*C7O3&8[P4Y7Q-.!?GLQ7G9)DV7#*W M)+,TE?7+M5F$IF)R\UDQR/D)Q<&')OZU-"&0$9@Q&C]=36Z*W#22*Z=4/XGDWH9^EO8D1Z&,20];%'#K3'58>X//W0SE>,,;?$Z8-&N%UTH(EYXBHDCC:HLE MJ2W4N]P>>:^\5]XK[Y7W>AZ]EB8W,\&*KHB$2\5<*O8[$$G*I5Q@ MRF7A0:MDV&:W&E!'CH@$2351JLEB&5(7FPVA46\*]0ZS18/.DX""@ZQ'B4 C M:Q'(,H[*[%W+G(!2@+^9&OS%I\DU1*$I%;V55R+\G:'BW[^9'75N@Q[X<]G/ M;HAME@0@Y^UKCOVT>C_JE$,RZ#.1D567A':#*>07CK[""6 ,_OM5?]3Q@&3X M9R./26Q*0K?;84D"N.YG!_Q[L1^54N]C/Z_LGZX@RT6K[YW(:D0=XG+E 24* M#:_^=.F&B0DX:A/%@1J"UWP!34?!7.6A889# VP5DV1+I;-- (.&I1MU::^\ M+A4C9WR*NJ?]9^FXN&%G;,4L4TCPB2BIVY".&D)$B:.[< 3M5UV%WD7!0ZA: M+R9IA=_547D"N HN&<,*)X!%%1Q51/-H%9PRNLGU;XG!7#@!+$I35"G+HZ7I MA(!I41)U*/S*P-F=$B&[< )8%*VHLI)'BU::6"RW4B5&_[HH2 MFU)19DO#?AIQH0'A@>,L2=;P$JEL /U;(W$"L8/7%+[_,:]*#6'!CJ98VTTQN";)<=#VV$EG) MP@E@45ZB+M[-,3H>(RW$.N\7%N[(5I %B6DFU?P,F-S$BTAQ))P$2D/ >R) MB%2/NJ,B\$@2P*"94\A0R")ES2W*6!+ H(E12 M$S(*FW,Q.4L"6!03*OD)M(/F7#[.D@ &Y4-,EIS H\5W0:O& Q M,0Q+57"+:MN>XXEOT.'BT7%A!"/^VNK]+=P<:& MQCIU#"P=R.< *C7!94'\/IM.)5$DVYHNOWNZWW,:2N8*<($I-<%ED7!NTSC! MYX7X?3:-2DY&AD5RN$'C!'/Q3BW>5+)'3MC-H";BA^Y^$42IT/M?N.B4FN J MR#J5')BLR@AQ.\X)YK*=6K:3)>YP6TP=3?SHQOY*]R3%D>PTS:"A,7N"@VO$ M$FK$?=?62&*>-63V7-Z'U>>]98^5M]^Q$%@&;@!]0+[]O%TA+O7]?EVAV^J6 M6:GF>24.E_822OM>8:>2;D9EZVT(#9QH,;:.E?BD:YWUQ59\T<,)/F.AEW(K M\%.T>0_=85IZ.U\M,2H=P261^[VNO42E=-'IFY*T3/V!>$FGU/+._7HNZNE- M/)64.CK[D]RQ/TCE:._>ZF8VNIX77Z; MF#GJM(*UD<>2%:C=0XY$GL6Q-H*$-OQN>^=S>Z;F)TTX<16 T"R0K])7DA/$ M>EVHU^N%**0(IK""QS.&/I5LO^-WQ!("GYQ1W\7]<0:XF'JN'.XLPCVWRE49 MJGGF"KMQJ+,(=2J)34?N?E!5ZZRE<7.8LPAS*BD]*4+_>7HP74%L=CCF.>8] MS,M4,EJ."7QSORW;EQ>V'#VA1-)N2A M7);41L),D%M#<9RGJ:\;GNPA)IN8Q6<;>FP-](9G%[,*_@:W%:UH<09F_TV= M*>8+O+?L4+M>="!M[+?=EH1.LY@+M\_$P!X]3M9D)V$^14&RLVW?=R5G4UZ( M=><^*%,B4C*!2%C5B+9 I(LOT[(D/+S,S46C&)*S6 M] A=8%A.43=HDS]BZ4]L('S8&K1K'DRN\8B 8QFZ1L!5%P#^[^>BU5.^0V6I MJCI;6&.+&HY\ZLC?8_,;5/(]TIIZW>H1^EKIHCRATFY(@B<7LE#,I0VQ1DQ?*_\&%N='. M6I@C_"/R&UP<$-J.UW3*7)<6EV VJ>$V.69B/%> M*9;BI3@GF]H0A:[$R![> ?1[&WE7[L32WO$[!Q5956R+ MO(]K2OY_]KZTN6TK6?O[^RM0RLR-704JW"7%N:ZBM3B:V)*N*$]J/DV!P*&( M,0@P6"1S?OW;W><<+"0(@BM "JE)1B2QG*7W[O,T#80^2MPP 1LF1I$\+C;9 M[CMB1*Z#=&9N\JV_F1^?1DS1=!WDMV9/8:D4V_'A+9H+7P,EP3W/KF;!0KH^ MYM_\$?,8D(T6@*W&#"0M@]D>_XL2SM@#11F:MF;K)MSH247AG0(%?-SZ#--6 MT<2,8.Q=L'6*C@<8__?DX?.G/T[FTH3UOZ>Y^O:I\?KWA^UWLW3]>.OBF:]:E-/"BS$Q;-98N(?E!'C MJ]A$_A,Y\9_J] _<-Y'3Y4^4U31BZ*U9] AIXD*/U5+(0)DM=$\$"^=WC% M[)/W'_:/2_U?_Z?IK7U5N[RY/E=[=E=+_ M]JE_>W7;>[R][H?U!?N=R^7]W=7U7?_Z2H&_^O=?;J]Z3_"A_P3_]_7Z[JFO MW-\HE[W^[\K-E_L_BQKENRO'LC37 ^H$K> $GF8;WONB!O--:J0<(_AY9@@_ M;ZJM(Q8A@T'(0OB9BQ[0E\21Z:II6_4T7&29J+%]:?W\ M)FP=WXV-Y7>FB91&2>N9%ODL.WL^3!NV#?S*[G)%O!-$@=P%?ON#O4U;@'@= M&!?,BX^P9?S4-W\H7^&[D:=<$R:NK/L2I][H/PN*O[;NQ<66?!&P0\4Z.5BG M6;'.ME@'?/AV:;B@HJ%#I:%6:6CH8"!RSL @*PA;7G@'X- H-^C1*$/7&2OW M$^9J/D9N>KIOOH"GR+Q?=[ZE>Y< !_=\V"KYBL%I+Y%^:%&<_\H?=FYV#28OG9T,*N]_X-9YVJ[7II&-?M(I5:TFI-6 M\[70>QN'"!?3:NDMWG)T4 +]W3/^$W@^Y1 5WU%ONN*IY_. Z+Z8'C[YQW"LG&/C#P.KI.M"_OVXSQU:C71:K MHS2D\X:I-!]NW=ZIM%W*-GZ5?9Q/&UVQ"5C$IH;[5FFBPGD\#=AN54T4W])U M^R"H%^W21&=*0RQOF"[S ;7M@2[/J_;6AZQN>F,'IOQ?H@&L'R6ZKCG#6N Q M6?9M/RL6TSS$;/*87RFEPID_#=9M5:5T0WO+ON#&4O>?^^$WC_5PA^,TL:ZG M=%YY2A7!A@2;K[=AD03;;):17BNG*9\6NW/L&F4+HBP!UUA52*\L(B"M:^.J M.BNLC5HF!*[YMJ\;0.F4)KE8&G)ZPY2;KZ5B*2BWI 'JRAG+I\8(A*PVT/CY MVS%20A4'+(<02"N"655]T?9^PMV]C&WNN@:KVCPOI.3ET#A_&[4329 B?K:JBFVBIGD51%J<50ZC:J*79$J?6S4E)JY4/ETU.WXXEFNGC8!;54 MOW=SK?2>7480>I6**ISQMU%)00P>[?/E",; #J8);:612DF8VZB86(TPEU7Z MU8MI:K)/?TGB/GV^^<>_VK6KS]_@&>.::SS7_!$\D;F&,V8UW3)A-6LN\YS MU9E7N_2\1_&A-O+'5@UA)6]]-JZ]-%]JFH#!/V8MAZ=Z%2-@>'+3'S'%!?V& M#3R85'SX9?^IKR""N!/XBF8;!%4)3CQ> 7]ZID$ITBK;50+ILTFQALN^N[]^ M"CS@ <^[=,8#TZ9M11JY<9WQ8YPV[H<1%22(X(NI#4QK39#J#HJK4H9W*H(N MAJ WJ>$H 4&WL*]8&>EYJV[@X:G?&"!]3#\NZJ2(N[?6G714M31,>;%0:P:\&U8%"9""QGFQ2?+))>2#,I MTDM2"R>6-6756;OH]A")Q=US8Y:*W)<.*HO:SS95/7,&#=6QR5#V-]U*8N'B:AZ[)WST I[U&E M ;V!D1"8WDBZA5C(6:FQPN7!-NIC4!YXN.$,1,)U8J?OAU>PSYN*@K;:+:CG M9J7%2HD'>[Z-8ID=D>W'3O.L++2Z&B[LVW7 0ES8RY%F/S-O!NR5JJ?( [-$ M!+T"?BW%\RO@UU(\?WW@US=O)TN<182@9N8+-NRKK.+B[8NTTJ=5S>);6W?Q MI/T5X_]_:\O-?@SW>FW(LT9Y=5CJI\$C--MKUS+.YW&%SW41[%*5IU2LLB+=%K]EZ:1L]>W9 ML& \U;NE@2BJ.O>LI)#N_1%S%3UP74PC5*=LRZ&;+M+*93;73;39EWRO-SG! M&$LD5!KJ;5%MIH:Z2*OAV%Q#;8ML/S8N#E1-O7F_Z8I-',^L5%,)5%-:PK-)-[=E'KL@'@QR796FNAE=8!G=?U%36)"Y;6W M A!YGKC&5QB^G?S8IT2 G77!FX^_7O$Y M1$.WNC2(.^8KU' RP%Y=R1-+L+DOY'(J-2)0TP[P>W&%8Q^C*_JF15&KOHT: M'""I2Z"H!]=Y,0UF?)I^ ]**R:->2%>7(5'=AS2UL9][IEXT2W+JOT"57K', MOEAF&_4_^V>93IQE+M1F65!&MZ+5WZ[?O:)6IQYH1%!P6:77#UE(9M"G"@GI/3D__*S!=!@:($:#^V*RU;J<\)Z>.S-8^ M.#+=I#O83LFT??*Q?5&2%%-E\ZZFDV#_=<8,8?I6?47*(0@RY< F?;9".2"V M';L-I;1HZ-G&AET:/I8'XKHTA/1V:;:Q2;>L_=%LXY#/(U3>E3=2)IIIX(Y3 M3TD-31R/SL^KBLV.47>][8!Q8QLMMN9,8MF8CWEW##OE EV)7XQUN^*JS69) MW+@JCW(4;)')%=OHX+4-KBA[1\J5"H$J?W+-R@8S3*=4E0V'+'*R-?$VNH0M M2-V&^;CMI6XOU+-Z2?S32B&_ >[81C.R_7%'^^P@BGXJOWB5JH8;T]9LO:IJ M*-OSJZJ&4CR_:E"VO0S2)!A8IJXXPR&\PGX^0F._=';*DHC -B"MXN'W6\\+ M0)NP6[C>U*P'VO![L=_K)HRZ:JM;DBA9B4CI#5/M-K"L-J;:LAUBJY)%VU!: M&*6:2,4%M-14@%#&IN M[6G$<%.C/:4M_L4)'%],!E M!KU<8)U7.O'@6*)$.K&9#WOI.%@B2P%W00&K]8-6P96[N4P%5YYCZ>1//ERE M7,'KQ1U[!,9O=6:WLH,O08;F]X7F*S7(JR#IK%ZT2W&.#Y,ZBQ\ &5DCYS%-&5DCP,,_5=N8RZW\9%-!.P; M*E_+T6P/5G=:13M+ 0#?VD8E3+3%]\--:^'0]BX)BM;1 68=''%NHP1FR\39 M*0V<<]638*6\FU1">,Y^&.)664SSJK.*9>#U;<#)\%0%^X*;^N":L,43S9([ MOR;#M]NE"055ZJA8$MT&=LPN2+1Y5C:+J?*-\OI&@:N/4 6A'[?I!1D%O/\QG&CW=ZX!!LCAN>E2:97>JE8.MVD^F.W= K*Z;PTYP0J MAVFMN!UJID(17A8@-A\BSOCNR#M-(FT%9[R]C7J2>!!&')K= #JJT50[93DM M6R#4_A'Q13GQ]S/98AO5*RNR16E[W^3EBBI]MH(:GNU],Q%-&I3!-!; K/K? M'*V$R5?MLE:#CRW5=.-YI([:*BAAMT['K8HSCH$S\A6Z%,P9S;I:5.Z@ZD6W M/7TL5/ [V%P7@_;O%=/F?V$C.M3,*M?/V,[\!>@$DXS8WMQEGN^:.J*OT>\U MHEG3#E!M8X]AK3HQ48X 6GN3(A@Z/H62!/^]CFC@,=Q^:FMI&\DO8E<^P#0< M$#V-9MU,6'JBKFE36R87I"*<-W1ZV3W[;#L$EQT:X$ MVE6,]C82:26MG:_\\F-DLVQ#>I,*J=+S6>Y6M^V2I+RWTNJV_#C]]&8=@AD/_'5J,T)%^Y[;E4[&5^-UWSE0&# M6VT*G ^5"1'5$:K7HW<>LH159Z;.S.02JM&L(5#,SB14*(O 39@XGF9]!OZ< MP!WI;L/Z6?*S1C'@1Y4W_E89JI'"4,TC8:BFVNZ>'PP_5:[VDEJWQOD:1@&# MKX_:'%@J%UH@%PPG&%AL5C#\K;2R;/&8,X59,T68[=Y]WX\P:ZGM1CE*Z%IO MR3BHV"MBKU:J\7T<[-54S\Z+0>U8A[T.(&:0SJ+5\ZOGO[WG5Z;]PA#?;X./ MCPS$N&Y:)@EPPCC(;>+_^MLO@X^I9OUA4LHA/A^V4+YB,*"&=39Q\?ZFY[A0L\']J5K V'*5: M+P^&Q=MPQ ^(9+N;.,Z[(MFFVFX5$QVO N&;!<)KS;.)!/,P;8/A]?05 K*4 M(P)>..S$^NFRHTSSG:VK-.?B=#.R:%U]V2R)Z"F<4(M^?\4H"48Y7U=5[XI1 MVB4I6JO06O97R58.E=TJ%BGJ#276+JJ\=2$B;-\47O3[WRR'==/K1H^#PXI+ M7:_#8=Q(^,4?.,84/V&;C8_*_U- Q1GF"_\K54?_/#/&GS]$XZ'A)/2P4,-" M"R>##).,M\R\),\[8OR@PZXS-_G6W\R/3R.F:+KNC">:C6$;T=)=<^%K(%2X MY]G5+%@\EX!4_1'S&%"E!K1#9HK['_R*35L.O!;X;W.CY\ 5!!)[",IH? MLZ>X]86$?5-T[!?VOR]/VJ]FZ?KQU\5S7K5IIX4A6ABVBPQ\0_* MB/%5;&+QB#"V?ZK3/W#?G!TN?CKY)6W%?[]*7W' MX16S7X8F>_+KK?@93RC6D)<1D811(U'M8UYJ6"8)E3D.SBFI4U" <64+DXR# MC["3J*=)'IXHONGC6\4GL<5P':S=X_4?]X]*_U_]I^NO?56YO;L\57IW5TK_ MVZ?^[=5M[_'VNA_6 NQW#G?W3]=]H&KE\O[NZOJN?WV%?_7OO]Q>]9[@P\WM M7>_N\K;W1>D_P1=?K^^>BAKJNV]2J;Q/C #IC>B1$\(,$7++XBX8 W'I^<[* M)HVH>_=9L\W_DI5S&:HP^ "FT /XOS!8^G@_O)$ZK1^J-+25+,<+7 97]V%R MYM#48=8]4*@!VE#/#_ \W63>$PSKDT4H]&3\-<^:K28B9#*PJR8HS=R 226S M@T7_3^#YYG Z3^0>Z/V%09&?AO0/GB@'0E)^8^/XR% ZC6#=\5&-WWYA8XP% MX/,^T@;F?/+__'3>;#0^R#OSWZA\OKZ[?NQ]495/O?YM7[F_41X>K_M PKVG MV_L[5?#@UZ^]QW_AC_W;SW>W-[>7O;LGI7=Y>?_M[NGV[K/R ,QP21P:#5W0 M7FPGXG))KF4RR]%JA]IWH3K.D-NS49FDV./**DX5X8:?KNN$I_Z@&;@N(!5^=4>8=TUJQ_ MH-_H[\:']\JK1@W5QF"RFK98\L5$KMRP@1MH[E1IUAMGIW*+@/#1BEYJ ",. M _A<#(UHLKD#T524QJ32UV!G8\L"88^K%(4SX:K7D6-9TYKS:L/#O6#@F88) MBP5+RR>+A6K/:"N =YF8N*K\J4UU-.>?F#ZR@8>>\2Y:$W@XGT/J)5]\ Y8- MN,YB""7*+!C.B;CRY+W*[^P[ 0S;M94G5QN"\%/ZS'TQ=18N^TG_J7_RGN;1 MLRQ^D[SV2O.UV U?OES"];VGJY/W_+J9E^/ZB%V\Y.LC]_%4P0T07Z*A\0+C MQ\M=1S/ 0"4_Q@(R8K;.X'?=Q_4V&#S7F:#3,W$=(]!%U-,3(U)\1QF L^,1 M=2B:\2(PJR?@X\/P/6W(?!A7X Y 8(V=@6F9OM@SW]5L\*M=KCR 9&WMF:@@ M,=2?/3[1%].CL "]TAPC4C:G$LO$F6#9(6SM?\'1X@^'7UX=US+ 34/1B%^, M$5:;V6#;X0AQ:#!##UC%QS_PKF>7,9NY *LR^&QZWY4Q3/Z9+N:#F[C,,(GFX*-F37U3 ME^_VG,#5^4A->^AJ'BAMW0?MKX"3P(]W\Z@Y;CQ\.@W%]T(IN6V'-Y]'5YQ: MRZ7<3S[>VUG&AO(/S48Q'!/ &5^(Y^#+'"+MC[S?'X5 ML%882*PU0V@=DCH(7"^ U42E M1!9%@*_A8OXYL'AT7$Z#>J"0,J4K)#P,3@\[3R%[RK?UKR_#]Z!VR5JE4Z5' MDX>Y"CL(M*F3)=!LQ^="#[E?P]6S+-19Q&\X#!P>C_2ZC#,FJO1P"6A(H-(" M&$?ZB&[YJJ+Y)&149..H>]##A;&-*=RN!J6WB45 M'+\6K!(0411Z<'^)_9@P*AF1RS-EFHOS0.;,0?E7\"XT/Y16 M8XTY+=/4N[*[#X(5UDW=*=[("<#='.!>:\0B<,]_ IN;G*2/*:@1/7K) R/] M@YS(T./C\CS4U[,RN<>UT2,Y5PJ\]0;6*S,D62?"J?TQ1XC(4*O386LU.B1) M@6^L,3N^V /-(B/&&S%$_D:)A%$H U[[@JOE.N-P'5.7;A# ;0ZL7![&E5H2 ME:@11JL7:/V*=Q;MYA4X"4 [VIAB=BK(.#0N4;7#/J(0Y<$-0;J"L)U-LN4D MFFDPZ!9RV],&:@)?*FOC_]90Z_7Z:<*9W?=N@IL&ZX-DEY*$72MKGI7&W5/> M7+XM:_'/.<_)<<7B,(N",@4GUS?-KJ^\+YOGUP\\P9Z+*BC2D6"A.$])=IN[ M9G=IF(4I>BEE>2Y1I,XV3\H^@,?D8MN>C.0X76J8FTBS1[VB"FA[FDS3RQR81V?$4!<9,N45#)O*SXQBO MIF6I"H92,#PBGVHR&=T 4Q;+*$5N9:*9?"8\TJKBXQ#CEKQK%.BP1FSL2;MH MLWC0?&0EG\.=VY'^JKGZ*/0ZI0U55J(O.U/>SH=L08X-ATI4'*-\"BR+P5]1 M5+3W*8R*9FS5G7.Z-*=S<2'R/N+17S6D+8U2M.(=1$SPRDU?U:B?)]^%A40F M>G0P1R14C@WN<=D/JDWY%WJB7T$41.3].F*V\G\8:H8EQ1N3/\,B70JNI)O3 MM$,XK[C 8B^:%6@BN10+CG+Z 7&F@? $KAXX+TP5V=10Q/'HCL69D^0(>)&9 M7!1ZGF.QWB!MQF(F^63Q]IE?A&#YC%>6 PH]J6?Y(R=X'B76%L&!>-#"'VD^ M_32.[1HY]JNLE"*M(F$]>9P$R!%F"JG!C7GW$\ MXIY_L'RLF /!L@]OP@M,P%GR>/V%Z%.>&*RP8?%G>/UW-@*ECC4)*-9(D\.D M71X334^78#!(,)##E6$B"1&U;E-0 V.@3;A&V-&$GL4BBTD?7A7GIH97MX:)I= T1'QHA M8J_2EC+-,I*VR-)E3@3T(C,IL;\4)!)$\[.PY.+4&\\3B?@Z/!FMRZ30]GA> M=*P93!I5-&FL:*'X^E\!5?PH[PR*6 G3"Z8&0_+>_UI>LW M[4^]1K-[?7$UXVK*'LG,Z/G_>_+IZE/WJG?3KEU?G%_7VA?GGVJ?6KWS6OWL MYJ+>ZO::C5XCBJ40H8M@#Q8]*!@R$:>6PL\>R)#P,P^N )]3R"']<,O:]0FS M@8[$KM7I\-1OXJA4J<]5[QD\#::-8=?_/6G4EP<@BT4;V-^)\[0%F -;S- 5 MZ_V4U/O"GXO^LV-TQF- )0CGX#L3SO3A-^'9N-AWD@9_Q'?W1Y+2$NIA6\*) M!]FHV(:[2J&JOHRKZD]"5?=152\D@!T>KZ;UH'\;\XNT_\/>&^WJ%L%82C:Q M-&F5&\$E4X[UO-# C FA,I!?VJ0+(,GRC[! VJH8*6(DLMHK+CK4$59<5 HN M\F3,I'2<=&"XF[(ZHM/Y>X%07K#;7QRD-^:.%@&L(M$_BYJ,(T3Z+Q.46R9$6Z>9!I+>KM5;M5;CWXBP)C(]='RR M#R8:[*D3%7D]"H]_[E1E"J:;W.]U\=;::J/;* ?@VG&"_9>+:M]EDNT"9.U4 MLHU_#C-BNZ=8Q8.E@K]./K8[S;+0[?N*9 L2M&D0UX)B=RLW6^I9O91-4DKO M^1;J[3XY>,!_B:=[Z-Q;,C!['E3*XN(%F-$[,)=ZM//K,'T;RS;/U$9G'E=B M7T&P-V,QE9& ,RVG5AINRM8MI_6)=[G=5!@%P]*^W]/KWSP-9Y)P8UU3:A.R M!)G:5;L7:0UT2B%3JTA3EC5U.7_LITH?%/[\*FY=BN=7VU"*YZ^?/LCG(LNB MZL\W__A7NW;U^1L\8UQSC>>:/Z(3IH8S9C7=,D%0UB0DI%>[]+#W!GVHC?RQ M5FB\U>63RR%3&E_#0*9XJ23GL6KGC14?46JV=^^(N^^[^&I*" MI !. ,*B6&1,#LT?S*C]E[G.K!U9*V,LKJ+A8FBXO4MO? /R7>8+J=U629H? ME8BXWC =+V@/O]@E?X.TN54/O3+FULBFY/'^*[FQYVC>_BI0OD3;OZ9LZ335 MQD5:$4HI0H 5$1=&Q'NI1]F55BG\^54\OQ3/K[:A%,^O3F6L(M5[20C,6@2!67G+14?9VJO4 M;FU8?1B2P0-0P:U]R6E@S7+$YEE3O4@M1RS+0LU']V1CM(1U1%+#O+>W@Q/UT@ M@R[SU@]=B)3J7%AV]*V]^T(6*7,>$1/;9L:UYF)/7Z^GZ\$X(!#L*S8T=7/= MI&NG#09>VBFS4D3Q*K(NXJA)>Z?%+;LFZ>767G40Y;B).Y.V5RYXV;T(;JKG M9ZTRT>E!'4^) 7?%[*C2X+OVXYCK_03F^O5^\BZ+%FBW\=OJK=5;J[=6;SW4 MM[[QX$=Q6E7TI -M"6LT=FP>!%&