XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 412,884 $ 393,147  
Less:  Accumulated depreciation (292,162) (277,536)  
Total property, plant and equipment 120,722 115,611  
Capitalized Computer Software, Gross 50,000 49,400  
Capitalized Computer Software, Accumulated Amortization (47,100) (45,700)  
Capitalized Computer Software, Amortization 1,700 2,100 $ 3,300
Land      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 4,027 4,027  
Building and improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 100,299 97,214  
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 283,470 269,745  
Construction in progress      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 25,088 $ 22,161