Note 16 - Accrued Liabilities - Accrued Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
|||
|---|---|---|---|---|---|
| Accrued compensation and employee benefits | $ 2,974 | $ 3,323 | |||
| Accrued professional services | 1,523 | 179 | |||
| Accrued product returns and sales allowances | 775 | 656 | |||
| Deferred revenue | 86 | 49 | |||
| Other accrued liabilities | 1,166 | 838 | |||
| Total accrued liabilities | $ 6,524 | $ 5,045 | [1] | ||
| |||||