XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment, Net (Schedule of property, plant and equipment, net) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 54,041 $ 43,336
Less accumulated depreciation 20,900 17,936
Fixed assets, net 33,141 25,400
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 863 863
Building [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 18,490 15,208
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 19,121 13,911
Office Furniture and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 934 881
Computer equipment and software [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 6,256 5,383
Automobiles [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 396 479
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 1,894 1,642
Right Use Assets [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 6,087 $ 4,969