XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of inventories Inventory is valued at the lower of cost (first-in, first-out) or net realizable value and consists of the following:
(In thousands)March 31,
2022
December 31,
2021
Finished goods$11,856 $11,011 
Work in process851 813 
Raw materials4,693 4,869 
Inventory$17,400 $16,693