XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of inventory Inventories consisted of the following (in thousands):
December 31,
20222021
Raw materials$20,978 $16,094 
Work in process4,102 3,656 
Finished goods34,970 29,611 
Total inventories$60,050 $49,361