Note 17 - Income Taxes - Schedule of Tax Effected Amount of Recognized Tax Position (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Balance as of the beginning of the year | $ (563) | $ (478) |
| Increases related to tax positions in prior period | 0 | 0 |
| Reduction (increase) related to tax position taken during the current period | 210 | (49) |
| Increase related to interest expense | (23) | (36) |
| Balance as of the end of the year | $ (376) | $ (563) |