v3.25.1
Note 16 - Income Taxes - Schedule of Tax Effected Amount of Recognized Tax Position (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Balance as of the beginning of the year $ 0 $ (376)
Reduction related to tax position taken during the current period 0 376
Balance as of the end of the year $ 0 $ 0