XML 69 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance $ 521,291    
Ending Balance 577,586 $ 521,291  
Total Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance (12,866) (12,241) $ (18,113)
Other comprehensive income (loss) (19,555) (1,584) 5,157
Amounts reclassified from accumulated other comprehensive loss 412 959 715
Ending Balance (32,009) (12,866) (12,241)
Cumulative Translation Adjustments      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance (5,753) (2,296) (9,218)
Other comprehensive income (loss) (18,674) (3,457) 6,922
Ending Balance (24,427) (5,753) (2,296)
Pension Liability Adjustments      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance (7,113) (9,945) (8,895)
Other comprehensive income (loss) (881) 1,873 (1,765)
Amounts reclassified from accumulated other comprehensive loss 412 959 715
Ending Balance $ (7,582) $ (7,113) $ (9,945)