Note 7 - Intangible Assets, Net - Summary of Intangible Assets (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Amortizable intangible assets, gross | $ 1,812 | $ 1,076 |
| Accumulated amortization | (174) | (23) |
| Total estimated amortization expense | 1,638 | 1,053 |
| Indefinite life assets (non-amortizable) | 344 | 344 |
| Total intangible assets, net | 1,982 | 1,397 |
| Patents [Member] | ||
| Amortizable intangible assets, gross | 416 | 280 |
| Trademarks [Member] | ||
| Amortizable intangible assets, gross | 134 | 84 |
| Computer Software, Intangible Asset [Member] | ||
| Amortizable intangible assets, gross | 1,212 | 662 |
| Other Intangible Assets [Member] | ||
| Amortizable intangible assets, gross | $ 50 | $ 50 |