XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Inventories - Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Raw materials $ 4,261 $ 3,973
Work in process 2,487 1,918
Finished goods 2,576 2,705
Gross inventories 9,324 8,596
Less: provision for obsolescence (1,132) (1,032)
Inventories, net $ 8,192 $ 7,564