v3.26.1
Note 3 - Inventories - Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Raw materials $ 4,950 $ 4,885
Work in process 2,802 2,195
Finished goods 4,176 2,729
Gross inventories 11,928 9,809
Less: provision for obsolescence (1,181) (1,207)
Inventories, net $ 10,747 $ 8,602