v3.23.1
Note 16 - Stockholders Equity - Stock-based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Total stock-based compensation $ 2,104 $ 2,068
Cost of Sales [Member]    
Total stock-based compensation 73 31
Selling and Marketing Expense [Member]    
Total stock-based compensation 576 848
General and Administrative Expense [Member]    
Total stock-based compensation 1,195 1,084
Research and Development Expense [Member]    
Total stock-based compensation $ 260 $ 105