v3.26.1
Note 2 - Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Cash, Uninsured Amount $ 350    
Cash Equivalents, at Carrying Value 0 $ 0  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent 1,182 (1,781)  
Accounts Receivable, Allowance for Credit Loss 939 259 $ 448
Property, Plant and Equipment, Capitalization Threshold $ 5    
Finite-Lived Intangible Asset, Useful Life (Year) 20 years    
Goodwill, Impairment Loss $ 10,780 0  
Research and Development Expense 600 1,800  
Advertising Expense 100 200  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 0 $ 0  
Number of Operating Segments 1    
Minimum [Member]      
Property, Plant and Equipment, Useful Life (Year) 3 years    
Maximum [Member]      
Property, Plant and Equipment, Useful Life (Year) 7 years    
Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Number of Major Customers 0 1  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]      
Concentration Risk, Percentage   15.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Federal, State, and Local Government Customers [Member]      
Concentration Risk, Percentage 29.00% 62.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Number of Major Customers 1 1  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]      
Concentration Risk, Percentage 27.00% 27.00%