v3.26.1
Note 10 - Income Tax (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Expense (Benefit) $ 14 $ 28 $ 131 $ (426)
Effective Income Tax Rate Reconciliation, Percent (0.40%) 1.20% (2.10%) 0.80%