XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 5 - Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Raw materials $ 9,564 $ 9,907
Work-in-progress 1,657 1,682
Finished goods 4,790 6,702
Total inventories $ 16,011 $ 18,291