XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 7 - Inventories - Summary of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Raw materials $ 54,836 $ 53,539
Work in process 7,840 7,821
Finished goods 11,224 8,831
Total inventory $ 73,900 $ 70,191