XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Raw materials $ 24,651 $ 27,644
Work-in-process 10,390 13,843
Finished goods 4,595 4,916
Inventory, Gross 39,636 46,403
Less: Reserve (2,231) (2,141)
Net inventories $ 37,405 $ 44,262