XML 99 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Loss    
Accumulated other comprehensive loss $ 142,111 $ 137,178
Accumulated Other Comprehensive Loss    
Accumulated Other Comprehensive Loss    
Accumulated other comprehensive loss (19,250) (21,165)
Pension and post-retirement benefit plan adjustments    
Accumulated Other Comprehensive Loss    
Accumulated other comprehensive loss (921) (1,112)
Unrealized income on interest rate swap contracts    
Accumulated Other Comprehensive Loss    
Accumulated other comprehensive loss 1,278 1,982
Foreign currency translation adjustments    
Accumulated Other Comprehensive Loss    
Accumulated other comprehensive loss $ (19,607) $ (22,035)