XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2021
Inventory Disclosure [Abstract]  
Components of inventories Components of inventories consist of the following:
March 31,
2021
December 31,
2020
Raw materials$12,999 $13,957 
Work in process3,157 3,996 
Finished goods6,617 6,721 
$22,773 $24,674