XML 78 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant, and Equipment - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, plant, and equipment      
Gross property, plant and equipment $ 311,134 $ 300,833  
Less: accumulated depreciation and amortization 197,345 182,374  
Property, plant, and equipment, net 113,789 118,459 $ 107,281
Depreciation expense 18,200 16,500 $ 15,600
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,504 $ 61,679  
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 $ 190,810 $ 181,180  
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 $ 53,759 $ 52,913  
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