XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY AND EQUIPMENT (Tables)
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
Property and equipment, net, consisted of the following (in thousands):
 March 31, 2022December 31, 2021
Land$2,251 $2,959 
Building11,792 11,288 
Machinery and equipment40,075 39,851 
Office furniture and equipment2,481 1,732 
Computer hardware and software5,393 5,285 
Leasehold and building improvements10,858 10,796 
Construction in progress482 286 
Property and equipment, gross73,332 72,197 
Less accumulated depreciation (39,514)(38,784)
Total property and equipment, net$33,818 $33,413