XML 53 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Note 5 - Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Raw materials $ 24,884 $ 24,174
Work-in-process 9,824 8,751
Finished goods 10,125 11,367
Inventory, Gross 44,833 44,292
Less: Reserve (2,090) (2,284)
Net inventories $ 42,743 $ 42,008