| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<FilingSummary> |
| <Version> 3.24.1 </Version> |
| <ProcessingTime/> |
| <ReportFormat> html </ReportFormat> |
| <ContextCount> 353 </ContextCount> |
| <ElementCount> 545 </ElementCount> |
| <EntityCount> 1 </EntityCount> |
| <FootnotesReported> true </FootnotesReported> |
| <SegmentCount> 119 </SegmentCount> |
| <ScenarioCount> 0 </ScenarioCount> |
| <TuplesReported> false </TuplesReported> |
| <UnitCount> 7 </UnitCount> |
| <MyReports> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R1.htm </HtmlFileName> |
| | | <LongName> 000 - Document - Document And Entity Information </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-document-and-entity-information </Role> |
| | | <ShortName> Document And Entity Information </ShortName> |
| | | <MenuCategory> Cover </MenuCategory> |
| | | <Position> 1 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R2.htm </HtmlFileName> |
| | | <LongName> 001 - Statement - Consolidated Balance Sheets </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-consolidated-balance-sheets </Role> |
| | | <ShortName> Consolidated Balance Sheets </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 2 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R3.htm </HtmlFileName> |
| | | <LongName> 002 - Statement - Consolidated Balance Sheets (Parentheticals) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-consolidated-balance-sheets-parentheticals </Role> |
| | | <ShortName> Consolidated Balance Sheets (Parentheticals) </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 3 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R4.htm </HtmlFileName> |
| | | <LongName> 003 - Statement - Consolidated Statements of Operations </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-consolidated-statements-of-operations </Role> |
| | | <ShortName> Consolidated Statements of Operations </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 4 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R5.htm </HtmlFileName> |
| | | <LongName> 004 - Statement - Consolidated Statements of Shareholders' Equity </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-consolidated-statements-of-shareholders-equity </Role> |
| | | <ShortName> Consolidated Statements of Shareholders' Equity </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 5 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R6.htm </HtmlFileName> |
| | | <LongName> 005 - Statement - Consolidated Statements of Cash Flows </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-consolidated-statements-of-cash-flows </Role> |
| | | <ShortName> Consolidated Statements of Cash Flows </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 6 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R7.htm </HtmlFileName> |
| | | <LongName> 006 - Disclosure - Note 1 - Business and Significant Accounting Policies </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-1-business-and-significant-accounting-policies </Role> |
| | | <ShortName> Note 1 - Business and Significant Accounting Policies </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 7 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R8.htm </HtmlFileName> |
| | | <LongName> 007 - Disclosure - Note 2 - Business Acquisitions </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-2-business-acquisitions </Role> |
| | | <ShortName> Note 2 - Business Acquisitions </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 8 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R9.htm </HtmlFileName> |
| | | <LongName> 008 - Disclosure - Note 3 - Investments </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-3-investments </Role> |
| | | <ShortName> Note 3 - Investments </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 9 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R10.htm </HtmlFileName> |
| | | <LongName> 009 - Disclosure - Note 4 - Discontinued Operations </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-4-discontinued-operations </Role> |
| | | <ShortName> Note 4 - Discontinued Operations </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 10 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R11.htm </HtmlFileName> |
| | | <LongName> 010 - Disclosure - Note 5 - Supplemental Disclosures of Cash Flow Information </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-5-supplemental-disclosures-of-cash-flow-information </Role> |
| | | <ShortName> Note 5 - Supplemental Disclosures of Cash Flow Information </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 11 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R12.htm </HtmlFileName> |
| | | <LongName> 011 - Disclosure - Note 6 - Inventory, Net </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-6-inventory-net </Role> |
| | | <ShortName> Note 6 - Inventory, Net </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 12 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R13.htm </HtmlFileName> |
| | | <LongName> 012 - Disclosure - Note 7 - Property and Equipment, Net </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-7-property-and-equipment-net </Role> |
| | | <ShortName> Note 7 - Property and Equipment, Net </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 13 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R14.htm </HtmlFileName> |
| | | <LongName> 013 - Disclosure - Note 8 - Leases </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-8-leases- </Role> |
| | | <ShortName> Note 8 - Leases </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 14 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R15.htm </HtmlFileName> |
| | | <LongName> 014 - Disclosure - Note 9 - Intangible Assets </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-9-intangible-assets </Role> |
| | | <ShortName> Note 9 - Intangible Assets </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 15 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R16.htm </HtmlFileName> |
| | | <LongName> 015 - Disclosure - Note 10 - Debt </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-10-debt </Role> |
| | | <ShortName> Note 10 - Debt </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 16 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R17.htm </HtmlFileName> |
| | | <LongName> 016 - Disclosure - Note 11 - Income Taxes </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-11-income-taxes </Role> |
| | | <ShortName> Note 11 - Income Taxes </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 17 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R18.htm </HtmlFileName> |
| | | <LongName> 017 - Disclosure - Note 12 - Employee Benefit Plan </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-12-employee-benefit-plan </Role> |
| | | <ShortName> Note 12 - Employee Benefit Plan </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 18 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R19.htm </HtmlFileName> |
| | | <LongName> 018 - Disclosure - Note 13 - Commitments and Contingencies </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-13-commitments-and-contingencies </Role> |
| | | <ShortName> Note 13 - Commitments and Contingencies </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 19 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R20.htm </HtmlFileName> |
| | | <LongName> 019 - Disclosure - Note 14 - Stockholders' Equity </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-14-stockholders-equity </Role> |
| | | <ShortName> Note 14 - Stockholders' Equity </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 20 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R21.htm </HtmlFileName> |
| | | <LongName> 020 - Disclosure - Note 15 - Equity Incentive Plan </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-15-equity-incentive-plan </Role> |
| | | <ShortName> Note 15 - Equity Incentive Plan </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 21 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R22.htm </HtmlFileName> |
| | | <LongName> 021 - Disclosure - Note 16 - Loss Per Share </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-16-loss-per-share- </Role> |
| | | <ShortName> Note 16 - Loss Per Share </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 22 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R23.htm </HtmlFileName> |
| | | <LongName> 022 - Disclosure - Note 17 - Subsequent Events </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-17-subsequent-events- </Role> |
| | | <ShortName> Note 17 - Subsequent Events </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 23 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R24.htm </HtmlFileName> |
| | | <LongName> 995445 - Disclosure - Insider Trading Arrangements </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements </Role> |
| | | <ShortName> Insider Trading Arrangements </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 24 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R25.htm </HtmlFileName> |
| | | <LongName> 995469 - Disclosure - Significant Accounting Policies (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-significant-accounting-policies-policies </Role> |
| | | <ShortName> Significant Accounting Policies (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-1-business-and-significant-accounting-policies </ParentRole> |
| | | <Position> 25 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R26.htm </HtmlFileName> |
| | | <LongName> 995470 - Disclosure - Note 1 - Business and Significant Accounting Policies (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-1-business-and-significant-accounting-policies-tables </Role> |
| | | <ShortName> Note 1 - Business and Significant Accounting Policies (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-1-business-and-significant-accounting-policies </ParentRole> |
| | | <Position> 26 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R27.htm </HtmlFileName> |
| | | <LongName> 995471 - Disclosure - Note 2 - Business Acquisitions (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-2-business-acquisitions-tables </Role> |
| | | <ShortName> Note 2 - Business Acquisitions (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-2-business-acquisitions </ParentRole> |
| | | <Position> 27 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R28.htm </HtmlFileName> |
| | | <LongName> 995472 - Disclosure - Note 4 - Discontinued Operations (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-4-discontinued-operations-tables </Role> |
| | | <ShortName> Note 4 - Discontinued Operations (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-4-discontinued-operations </ParentRole> |
| | | <Position> 28 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R29.htm </HtmlFileName> |
| | | <LongName> 995473 - Disclosure - Note 5 - Supplemental Disclosures of Cash Flow Information (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-5-supplemental-disclosures-of-cash-flow-information-tables </Role> |
| | | <ShortName> Note 5 - Supplemental Disclosures of Cash Flow Information (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-5-supplemental-disclosures-of-cash-flow-information </ParentRole> |
| | | <Position> 29 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R30.htm </HtmlFileName> |
| | | <LongName> 995474 - Disclosure - Note 6 - Inventory, Net (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-6-inventory-net-tables </Role> |
| | | <ShortName> Note 6 - Inventory, Net (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-6-inventory-net </ParentRole> |
| | | <Position> 30 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R31.htm </HtmlFileName> |
| | | <LongName> 995475 - Disclosure - Note 7 - Property and Equipment, Net (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-7-property-and-equipment-net-tables </Role> |
| | | <ShortName> Note 7 - Property and Equipment, Net (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-7-property-and-equipment-net </ParentRole> |
| | | <Position> 31 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R32.htm </HtmlFileName> |
| | | <LongName> 995476 - Disclosure - Note 8 - Leases (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-8-leases-tables </Role> |
| | | <ShortName> Note 8 - Leases (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-8-leases- </ParentRole> |
| | | <Position> 32 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R33.htm </HtmlFileName> |
| | | <LongName> 995477 - Disclosure - Note 9 - Intangible Assets (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-9-intangible-assets-tables </Role> |
| | | <ShortName> Note 9 - Intangible Assets (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-9-intangible-assets </ParentRole> |
| | | <Position> 33 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R34.htm </HtmlFileName> |
| | | <LongName> 995478 - Disclosure - Note 10 - Debt (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-10-debt-tables </Role> |
| | | <ShortName> Note 10 - Debt (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-10-debt </ParentRole> |
| | | <Position> 34 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R35.htm </HtmlFileName> |
| | | <LongName> 995479 - Disclosure - Note 11 - Income Taxes (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-11-income-taxes-tables </Role> |
| | | <ShortName> Note 11 - Income Taxes (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-11-income-taxes </ParentRole> |
| | | <Position> 35 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R36.htm </HtmlFileName> |
| | | <LongName> 995480 - Disclosure - Note 14 - Stockholders' Equity (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-14-stockholders-equity-tables </Role> |
| | | <ShortName> Note 14 - Stockholders' Equity (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-14-stockholders-equity </ParentRole> |
| | | <Position> 36 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R37.htm </HtmlFileName> |
| | | <LongName> 995481 - Disclosure - Note 15 - Equity Incentive Plan (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-15-equity-incentive-plan-tables </Role> |
| | | <ShortName> Note 15 - Equity Incentive Plan (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-15-equity-incentive-plan </ParentRole> |
| | | <Position> 37 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R38.htm </HtmlFileName> |
| | | <LongName> 995482 - Disclosure - Note 16 - Loss Per Share (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-16-loss-per-share-tables </Role> |
| | | <ShortName> Note 16 - Loss Per Share (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-16-loss-per-share- </ParentRole> |
| | | <Position> 38 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R39.htm </HtmlFileName> |
| | | <LongName> 995483 - Disclosure - Note 17 - Subsequent Events (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-17-subsequent-events-tables </Role> |
| | | <ShortName> Note 17 - Subsequent Events (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-17-subsequent-events- </ParentRole> |
| | | <Position> 39 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R40.htm </HtmlFileName> |
| | | <LongName> 995484 - Disclosure - Note 1 - Business and Significant Accounting Policies 1 (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-1-business-and-significant-accounting-policies-1-details-textual </Role> |
| | | <ShortName> Note 1 - Business and Significant Accounting Policies 1 (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-1-business-and-significant-accounting-policies-tables </ParentRole> |
| | | <Position> 40 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R41.htm </HtmlFileName> |
| | | <LongName> 995485 - Disclosure - Note 1 - Business and Significant Accounting Policies 2 (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-1-business-and-significant-accounting-policies-2-details-textual </Role> |
| | | <ShortName> Note 1 - Business and Significant Accounting Policies 2 (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-1-business-and-significant-accounting-policies-tables </ParentRole> |
| | | <Position> 41 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R42.htm </HtmlFileName> |
| | | <LongName> 995486 - Disclosure - Note 1 - Business and Significant Accounting Policies - Other Current Liabilities (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-1-business-and-significant-accounting-policies-other-current-liabilities-details </Role> |
| | | <ShortName> Note 1 - Business and Significant Accounting Policies - Other Current Liabilities (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 42 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R43.htm </HtmlFileName> |
| | | <LongName> 995487 - Disclosure - Note 1 - Business and Significant Accounting Policies - Useful Lives of Property and Equipment (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-1-business-and-significant-accounting-policies-useful-lives-of-property-and-equipment-details </Role> |
| | | <ShortName> Note 1 - Business and Significant Accounting Policies - Useful Lives of Property and Equipment (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 43 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R44.htm </HtmlFileName> |
| | | <LongName> 995488 - Disclosure - Note 1 - Business and Significant Accounting Policies - Summary of Revenue (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-1-business-and-significant-accounting-policies-summary-of-revenue-details </Role> |
| | | <ShortName> Note 1 - Business and Significant Accounting Policies - Summary of Revenue (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 44 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R45.htm </HtmlFileName> |
| | | <LongName> 995489 - Disclosure - Note 1 - Business and Significant Accounting Policies - Services Due for Contract Liabilities (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-1-business-and-significant-accounting-policies-services-due-for-contract-liabilities-details </Role> |
| | | <ShortName> Note 1 - Business and Significant Accounting Policies - Services Due for Contract Liabilities (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 45 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R46.htm </HtmlFileName> |
| | | <LongName> 995490 - Disclosure - Note 2 - Business Acquisitions (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-2-business-acquisitions-details-textual </Role> |
| | | <ShortName> Note 2 - Business Acquisitions (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-2-business-acquisitions-tables </ParentRole> |
| | | <Position> 46 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R47.htm </HtmlFileName> |
| | | <LongName> 995491 - Disclosure - Note 2 - Business Acquisitions - Purchase Price Allocation (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-2-business-acquisitions-purchase-price-allocation-details </Role> |
| | | <ShortName> Note 2 - Business Acquisitions - Purchase Price Allocation (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 47 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R48.htm </HtmlFileName> |
| | | <LongName> 995492 - Disclosure - Note 2 - Business Acquisitions - Pro Forma Information (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-2-business-acquisitions-pro-forma-information-details </Role> |
| | | <ShortName> Note 2 - Business Acquisitions - Pro Forma Information (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 48 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R49.htm </HtmlFileName> |
| | | <LongName> 995493 - Disclosure - Note 3 - Investments (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-3-investments-details-textual </Role> |
| | | <ShortName> Note 3 - Investments (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-3-investments </ParentRole> |
| | | <Position> 49 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R50.htm </HtmlFileName> |
| | | <LongName> 995494 - Disclosure - Note 4 - Discontinued Operations (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-4-discontinued-operations-details-textual </Role> |
| | | <ShortName> Note 4 - Discontinued Operations (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-4-discontinued-operations-tables </ParentRole> |
| | | <Position> 50 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R51.htm </HtmlFileName> |
| | | <LongName> 995495 - Disclosure - Note 4 - Discontinued Operations - Schedule of Discontinued Operations and Disposals (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-4-discontinued-operations-schedule-of-discontinued-operations-and-disposals-details </Role> |
| | | <ShortName> Note 4 - Discontinued Operations - Schedule of Discontinued Operations and Disposals (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 51 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R52.htm </HtmlFileName> |
| | | <LongName> 995496 - Disclosure - Note 5 - Supplemental Disclosures of Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-5-supplemental-disclosures-of-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details </Role> |
| | | <ShortName> Note 5 - Supplemental Disclosures of Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 52 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R53.htm </HtmlFileName> |
| | | <LongName> 995497 - Disclosure - Note 6 - Inventory, Net - Schedule of Inventory (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-6-inventory-net-schedule-of-inventory-details </Role> |
| | | <ShortName> Note 6 - Inventory, Net - Schedule of Inventory (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 53 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R54.htm </HtmlFileName> |
| | | <LongName> 995498 - Disclosure - Note 7 - Property and Equipment, Net (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-7-property-and-equipment-net-details-textual </Role> |
| | | <ShortName> Note 7 - Property and Equipment, Net (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-7-property-and-equipment-net-tables </ParentRole> |
| | | <Position> 54 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R55.htm </HtmlFileName> |
| | | <LongName> 995499 - Disclosure - Note 7 - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-7-property-and-equipment-net-schedule-of-property-and-equipment-net-details </Role> |
| | | <ShortName> Note 7 - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 55 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R56.htm </HtmlFileName> |
| | | <LongName> 995500 - Disclosure - Note 8 - Leases (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-8-leases-details-textual </Role> |
| | | <ShortName> Note 8 - Leases (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-8-leases-tables </ParentRole> |
| | | <Position> 56 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R57.htm </HtmlFileName> |
| | | <LongName> 995501 - Disclosure - Note 8 - Leases - Lease Cost (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-8-leases-lease-cost-details </Role> |
| | | <ShortName> Note 8 - Leases - Lease Cost (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 57 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R58.htm </HtmlFileName> |
| | | <LongName> 995502 - Disclosure - Note 8 - Leases - Supplemental Balance Sheet Information (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-8-leases-supplemental-balance-sheet-information-details </Role> |
| | | <ShortName> Note 8 - Leases - Supplemental Balance Sheet Information (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 58 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R59.htm </HtmlFileName> |
| | | <LongName> 995503 - Disclosure - Note 8 - Leases - Schedule of Lease Maturities (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-8-leases-schedule-of-lease-maturities-details </Role> |
| | | <ShortName> Note 8 - Leases - Schedule of Lease Maturities (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 59 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R60.htm </HtmlFileName> |
| | | <LongName> 995504 - Disclosure - Note 9 - Intangible Assets (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-9-intangible-assets-details-textual </Role> |
| | | <ShortName> Note 9 - Intangible Assets (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-9-intangible-assets-tables </ParentRole> |
| | | <Position> 60 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R61.htm </HtmlFileName> |
| | | <LongName> 995505 - Disclosure - Note 9 - Intangible Assets - Schedule of Goodwill (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-9-intangible-assets-schedule-of-goodwill-details </Role> |
| | | <ShortName> Note 9 - Intangible Assets - Schedule of Goodwill (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 61 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R62.htm </HtmlFileName> |
| | | <LongName> 995506 - Disclosure - Note 9 - Intangible Assets - Summary of Intangible Assets (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-9-intangible-assets-summary-of-intangible-assets-details </Role> |
| | | <ShortName> Note 9 - Intangible Assets - Summary of Intangible Assets (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 62 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R63.htm </HtmlFileName> |
| | | <LongName> 995507 - Disclosure - Note 9 - Intangible Assets - Estimated Annual Amortization Expense (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-9-intangible-assets-estimated-annual-amortization-expense-details </Role> |
| | | <ShortName> Note 9 - Intangible Assets - Estimated Annual Amortization Expense (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 63 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R64.htm </HtmlFileName> |
| | | <LongName> 995508 - Disclosure - Note 10 - Debt (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-10-debt-details-textual </Role> |
| | | <ShortName> Note 10 - Debt (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-10-debt-tables </ParentRole> |
| | | <Position> 64 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R65.htm </HtmlFileName> |
| | | <LongName> 995509 - Disclosure - Note 10 - Debt - Interest Expense (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-10-debt-interest-expense-details </Role> |
| | | <ShortName> Note 10 - Debt - Interest Expense (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 65 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R66.htm </HtmlFileName> |
| | | <LongName> 995510 - Disclosure - Note 10 - Debt - Schedule of Principal Amounts Due of Debt (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-10-debt-schedule-of-principal-amounts-due-of-debt-details </Role> |
| | | <ShortName> Note 10 - Debt - Schedule of Principal Amounts Due of Debt (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 66 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R67.htm </HtmlFileName> |
| | | <LongName> 995511 - Disclosure - Note 11 - Income Taxes (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-11-income-taxes-details-textual </Role> |
| | | <ShortName> Note 11 - Income Taxes (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-11-income-taxes-tables </ParentRole> |
| | | <Position> 67 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R68.htm </HtmlFileName> |
| | | <LongName> 995512 - Disclosure - Note 11 - Income Taxes - Expense From Income Taxes (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-11-income-taxes-expense-from-income-taxes-details </Role> |
| | | <ShortName> Note 11 - Income Taxes - Expense From Income Taxes (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 68 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R69.htm </HtmlFileName> |
| | | <LongName> 995513 - Disclosure - Note 11 - Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details </Role> |
| | | <ShortName> Note 11 - Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 69 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R70.htm </HtmlFileName> |
| | | <LongName> 995514 - Disclosure - Note 11 - Income Taxes - Difference Between Income Tax Provision at Statutory Rate and Effective Tax Rate (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-11-income-taxes-difference-between-income-tax-provision-at-statutory-rate-and-effective-tax-rate-details </Role> |
| | | <ShortName> Note 11 - Income Taxes - Difference Between Income Tax Provision at Statutory Rate and Effective Tax Rate (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 70 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R71.htm </HtmlFileName> |
| | | <LongName> 995515 - Disclosure - Note 12 - Employee Benefit Plan (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-12-employee-benefit-plan-details-textual </Role> |
| | | <ShortName> Note 12 - Employee Benefit Plan (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-12-employee-benefit-plan </ParentRole> |
| | | <Position> 71 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R72.htm </HtmlFileName> |
| | | <LongName> 995516 - Disclosure - Note 13 - Commitments and Contingencies (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-13-commitments-and-contingencies-details-textual </Role> |
| | | <ShortName> Note 13 - Commitments and Contingencies (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-13-commitments-and-contingencies </ParentRole> |
| | | <Position> 72 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R73.htm </HtmlFileName> |
| | | <LongName> 995517 - Disclosure - Note 14 - Stockholders' Equity (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-14-stockholders-equity-details-textual </Role> |
| | | <ShortName> Note 14 - Stockholders' Equity (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-14-stockholders-equity-tables </ParentRole> |
| | | <Position> 73 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R74.htm </HtmlFileName> |
| | | <LongName> 995518 - Disclosure - Note 14 - Stockholders' Equity - Valuation Assumptions (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-14-stockholders-equity-valuation-assumptions-details </Role> |
| | | <ShortName> Note 14 - Stockholders' Equity - Valuation Assumptions (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 74 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R75.htm </HtmlFileName> |
| | | <LongName> 995519 - Disclosure - Note 14 - Stockholders' Equity - Summary of Warrant Activity (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-14-stockholders-equity-summary-of-warrant-activity-details </Role> |
| | | <ShortName> Note 14 - Stockholders' Equity - Summary of Warrant Activity (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 75 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R76.htm </HtmlFileName> |
| | | <LongName> 995520 - Disclosure - Note 15 - Equity Incentive Plan (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-15-equity-incentive-plan-details-textual </Role> |
| | | <ShortName> Note 15 - Equity Incentive Plan (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-15-equity-incentive-plan-tables </ParentRole> |
| | | <Position> 76 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R77.htm </HtmlFileName> |
| | | <LongName> 995521 - Disclosure - Note 15 - Equity Incentive Plan - Stock Based Compensation Expense (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-15-equity-incentive-plan-stock-based-compensation-expense-details </Role> |
| | | <ShortName> Note 15 - Equity Incentive Plan - Stock Based Compensation Expense (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 77 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R78.htm </HtmlFileName> |
| | | <LongName> 995522 - Disclosure - Note 15 - Equity Incentive Plan - Summary of Stock Option Activity (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-15-equity-incentive-plan-summary-of-stock-option-activity-details </Role> |
| | | <ShortName> Note 15 - Equity Incentive Plan - Summary of Stock Option Activity (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 78 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R79.htm </HtmlFileName> |
| | | <LongName> 995523 - Disclosure - Note 15 - Equity Incentive Plan - Summary of RSU activity (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-15-equity-incentive-plan-summary-of-rsu-activity-details </Role> |
| | | <ShortName> Note 15 - Equity Incentive Plan - Summary of RSU activity (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 79 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R80.htm </HtmlFileName> |
| | | <LongName> 995524 - Disclosure - Note 16 - Loss Per Share (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-16-loss-per-share-details-textual </Role> |
| | | <ShortName> Note 16 - Loss Per Share (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-16-loss-per-share-tables </ParentRole> |
| | | <Position> 80 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R81.htm </HtmlFileName> |
| | | <LongName> 995525 - Disclosure - Note 16 - Loss Per Share - Loss Per Share (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-16-loss-per-share-loss-per-share-details </Role> |
| | | <ShortName> Note 16 - Loss Per Share - Loss Per Share (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 81 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R82.htm </HtmlFileName> |
| | | <LongName> 995526 - Disclosure - Note 17 - Subsequent Events (Details Textual) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-17-subsequent-events-details-textual </Role> |
| | | <ShortName> Note 17 - Subsequent Events (Details Textual) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://www.rekor.ai/20231231/role/statement-note-17-subsequent-events-tables </ParentRole> |
| | | <Position> 82 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R83.htm </HtmlFileName> |
| | | <LongName> 995527 - Disclosure - Note 17 - Subsequent Events - Purchase Price Allocation (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-17-subsequent-events-purchase-price-allocation-details </Role> |
| | | <ShortName> Note 17 - Subsequent Events - Purchase Price Allocation (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 83 </Position> |
| | | </Report> |
| | <Report instance="rekr20231231_10k.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R84.htm </HtmlFileName> |
| | | <LongName> 995528 - Disclosure - Note 17 - Subsequent Events - Pro Forma Information (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://www.rekor.ai/20231231/role/statement-note-17-subsequent-events-pro-forma-information-details </Role> |
| | | <ShortName> Note 17 - Subsequent Events - Pro Forma Information (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 84 </Position> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <LongName> All Reports </LongName> |
| | | <ReportType> Book </ReportType> |
| | | <ShortName> All Reports </ShortName> |
| | | </Report> |
| | </MyReports> |
| <Logs> |
| | <Log type="Warning"> [dq-0542-Deprecated-Concept] Concept ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy in us-gaap/2023 used in 1 facts was deprecated in us-gaap/2024 as of 2024 and should not be used. rekr20231231_10k.htm 6273 </Log> |
| | <Log type="Warning"> [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 73 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:EntityRegistrantName, ecd:NonRule10b51ArrAdoptedFlag, ecd:NonRule10b51ArrTrmntdFlag, ecd:Rule10b51ArrAdoptedFlag, ecd:Rule10b51ArrTrmntdFlag, rekr:DefinedContributionPlanEmployersMatchingContributionVestingPeriod, rekr:NotesReceivableTerm, rekr:PreferredStockSharesDesignated, rekr:PrivatePlacementOptionForAdditionalInvestmentPeriod, us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife, us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent, us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:ConcentrationRiskPercentage1, us-gaap:DebtInstrumentRedemptionPricePercentage, us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent, us-gaap:EquityMethodInvestmentDividendsOrDistributions, us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount, us-gaap:GoodwillImpairmentLoss, us-gaap:LesseeOperatingLeaseRemainingLeaseTerm, us-gaap:NotesReceivableGross, us-gaap:NumberOfOperatingSegments, us-gaap:PaymentsToAcquireEquityMethodInvestments, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1, us-gaap:TreasuryStockCommonShares, us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense, us-gaap:WarrantsAndRightsOutstandingMeasurementInput, us-gaap:WarrantsAndRightsOutstandingTerm - rekr20231231_10k.htm 8, 10, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85 </Log> |
| | <Log type="Warning"> [DQC.US.0076.7653] The filer has reported a value for us-gaap:RevenueRemainingPerformanceObligationPercentage with a value of 0.710000 using the dimension member (none) The filer has not reported a duration value for the corresponding elements of RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1. The properties of this us-gaap:RevenueRemainingPerformanceObligationPercentage fact are: Context: i_2023-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01 Unit: Pure. - rekr20231231_10k.htm 6639 - rekr20231231_10k.htm 6639 </Log> |
| | </Logs> |
| <InputFiles> |
| | <File> rekr-20231231.xsd </File> |
| | <File> rekr-20231231_cal.xml </File> |
| | <File> rekr-20231231_def.xml </File> |
| | <File> rekr-20231231_lab.xml </File> |
| | <File> rekr-20231231_pre.xml </File> |
| | <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="rekr20231231_10k.htm"> rekr20231231_10k.htm </File> |
| | </InputFiles> |
| <SupplementalFiles> |
| | <File> m01.jpg </File> |
| | <File> p01.jpg </File> |
| | <File> u01.jpg </File> |
| | </SupplementalFiles> |
| <BaseTaxonomies> |
| | <BaseTaxonomy items="1177"> http://fasb.org/us-gaap/2023 </BaseTaxonomy> |
| | <BaseTaxonomy items="37"> http://xbrl.sec.gov/dei/2023 </BaseTaxonomy> |
| | <BaseTaxonomy items="5"> http://xbrl.sec.gov/ecd/2023 </BaseTaxonomy> |
| | </BaseTaxonomies> |
| <HasPresentationLinkbase> true </HasPresentationLinkbase> |
| <HasCalculationLinkbase> true </HasCalculationLinkbase> |
| </FilingSummary> |