XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Raw materials $ 21,686 $ 24,651
Work-in-process 12,634 10,390
Finished goods 8,554 4,595
Inventory, Gross 42,874 39,636
Less: Reserve (2,493) (2,231)
Net inventories $ 40,381 $ 37,405