Annual report pursuant to Section 13 and 15(d)

ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Change in the Components of Accumulated Other Comprehensive Loss, Net of Tax (Details)

v3.24.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Change in the Components of Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax    
Beginning balance $ 274,551 $ 313,871
Other comprehensive income (loss) before reclassifications 11,215 (10,543)
Amounts reclassified from AOCI (924) (186)
Ending balance 251,690 274,551
Total Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax    
Beginning balance (1,042) 9,687
Ending balance 9,249 (1,042)
Net Currency Translation Gains (Losses)    
AOCI Attributable to Parent, Net of Tax    
Beginning balance (4,711) 8,758
Other comprehensive income (loss) before reclassifications 11,787 (13,469)
Amounts reclassified from AOCI 0 0
Ending balance 7,076 (4,711)
Funded Status of Benefit Plans    
AOCI Attributable to Parent, Net of Tax    
Beginning balance 3,669 929
Other comprehensive income (loss) before reclassifications (544) 2,926
Amounts reclassified from AOCI (204) (186)
Ending balance 2,921 3,669
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent    
AOCI Attributable to Parent, Net of Tax    
Beginning balance 0 0
Amounts reclassified from AOCI (720) 0
Ending balance (748) 0
Other Comprehensive Income (Loss), before Reclassifications, before Tax $ (28) $ 0