XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Supplemental Balance Sheet Information - Components of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Raw materials $ 29,200 $ 21,660
Work in process 2,757 4,227
Finished products 9,235 7,302
Total $ 41,192 $ 33,189