XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Note 8 - Inventories - Summary of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Raw materials $ 32,671 $ 22,184
Work in process 7,297 4,205
Finished goods 10,588 7,047
Total inventory $ 50,556 $ 33,436