Note 8 - Accounts Payable and Accrued Liabilities (Details Textual) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Commissions Payable [Member] | ||
| Employee-related Liabilities, Total | $ 305 | $ 563 |
| Syzygy Licensing LLC [Member] | ||
| Accounts Payable, Total | $ 228 | 53 |
| V3 Capital Partners, LLC [Member] | ||
| Accounts Payable, Total | $ 10 |