v3.26.1
Note 10 - Income Tax (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Tax Expense (Benefit) $ 117 $ (454)
Income Tax Expense (Benefit) $ (117) $ 454
Effective Income Tax Rate Reconciliation, Percent 3.60% (0.90%)
Effective Income Tax Rate Reconciliation, Percent (3.60%) 0.90%