XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Loss    
Accumulated other comprehensive loss $ 137,178 $ 183,092
Accumulated Other Comprehensive Loss    
Accumulated Other Comprehensive Loss    
Accumulated other comprehensive loss (21,165) (18,845)
Pension and post-retirement benefit plan adjustments    
Accumulated Other Comprehensive Loss    
Accumulated other comprehensive loss (1,112) (2,517)
Unrealized income on interest rate swap contracts    
Accumulated Other Comprehensive Loss    
Accumulated other comprehensive loss 1,982 68
Foreign currency translation adjustments    
Accumulated Other Comprehensive Loss    
Accumulated other comprehensive loss $ (22,035) $ (16,396)