XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, gross $ 202,382 $ 175,365    
Less accumulated depreciation (90,237) (80,072)    
Property, plant and equipment, net 112,145 95,293 $ 97,417 $ 89,532
Land and improvements        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, gross 16,855 15,495    
Buildings and improvements        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, gross 83,220 78,144    
Machinery and equipment        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, gross 78,959 59,886    
Furniture and fixtures        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, gross 12,451 11,457    
Software costs        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, gross $ 10,897 $ 10,383