XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Inventories, Net - Schedule of Current Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finished goods $ 5,635 $ 3,428
Work in process 3,587 4,610
Raw materials 9,639 11,292
Inventory, Gross 18,861 19,330
Inventory reserve (1,694) (1,694)
Inventory, Net $ 17,167 $ 17,636