XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant, and Equipment - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, plant, and equipment      
Gross property, plant and equipment $ 300,833 $ 279,556  
Less: accumulated depreciation and amortization 182,374 172,275  
Net property, plant, and equipment 118,459 107,281 $ 99,743
Depreciation expense 16,500 15,600 $ 13,800
Land      
Property, plant, and equipment      
Gross property, plant and equipment 5,061 5,061  
Building and improvements      
Property, plant, and equipment      
Gross property, plant and equipment $ 61,679 $ 64,198  
Building and improvements | Minimum      
Property, plant, and equipment      
Average Useful Life 10 years 10 years  
Building and improvements | Maximum      
Property, plant, and equipment      
Average Useful Life 40 years 40 years  
Machinery and equipment      
Property, plant, and equipment      
Gross property, plant and equipment $ 181,180 $ 155,533  
Machinery and equipment | Minimum      
Property, plant, and equipment      
Average Useful Life 3 years 3 years  
Machinery and equipment | Maximum      
Property, plant, and equipment      
Average Useful Life 10 years 10 years  
Leaseholds improvements      
Property, plant, and equipment      
Gross property, plant and equipment $ 52,913 $ 54,764  
Leaseholds improvements | Minimum      
Property, plant, and equipment      
Average Useful Life 3 years 3 years  
Leaseholds improvements | Maximum      
Property, plant, and equipment      
Average Useful Life 17 years 17 years