XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 27,066 $ 24,832  
Less: accumulated depreciation (15,368) (12,846)  
Total property and equipment, net 11,698 11,986  
Depreciation 3,000 2,800 $ 3,200
Buildings, land, and leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 7,353 6,967  
Buildings, land, and leasehold improvements | Minimum      
Property, Plant and Equipment [Line Items]      
Useful life 7 years    
Buildings, land, and leasehold improvements | Maximum      
Property, Plant and Equipment [Line Items]      
Useful life 20 years    
Machinery & equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 16,202 13,158  
Machinery & equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Useful life 1 year    
Machinery & equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Useful life 12 years    
Furniture      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 2,924 2,927  
Furniture | Minimum      
Property, Plant and Equipment [Line Items]      
Useful life 1 year    
Furniture | Maximum      
Property, Plant and Equipment [Line Items]      
Useful life 12 years    
Construction in progress      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 587 $ 1,780