XML 52 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Note 2 - Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Revenue from Contract with Customer, Excluding Assessed Tax, Total $ 71,585 $ 76,570
Number of Major Customers 4  
Property, Plant and Equipment, Useful Life (Year) 3 years  
Operating Lease, Payments $ 100  
Capitalized Computer Software, Additions $ 1,000 $ 1,500
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | shares 267,000 6,000
Number of Reportable Segments 2  
Advertising Expense $ 800 $ 300
Minimum [Member]    
Capitalized Computer Software, Useful Life (Year) 3 years  
Maximum [Member]    
Capitalized Computer Software, Useful Life (Year) 5 years  
Four Customers [Member]    
Accounts Receivable, before Allowance for Credit Loss   $ 8,600
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Four Customers [Member]    
Concentration Risk, Percentage 43.00% 46.00%
Revenue from Contract with Customer, Excluding Assessed Tax, Total $ 30,900  
Customer Concentration Risk [Member] | Accounts Receivable [Member]    
Number of Major Customers   4
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Four Customers [Member]    
Concentration Risk, Percentage 64.00% 62.00%
Revenue from Contract with Customer, Excluding Assessed Tax, Total $ 7,300