XML 80 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT, NET - Schedule of property and equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 77,528 $ 75,958
Less: accumulated depreciation (32,935) (32,712)
Property and equipment, net 44,593 43,246
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,549 1,549
Buildings    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 17,875 16,659
Machinery, furniture, and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 50,412 53,146
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,692 $ 4,604