XML 46 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories for the Period The following table summarizes the components of inventories:
(in thousands)December 31, 2022December 31, 2021
Raw materials$10,054 $12,289 
Work-in-process9,615 10,699 
Finished goods4,147 3,830 
Total inventories$23,816 $26,818