XML 89 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMPREHENSIVE INCOME - Changes in accumulated other comprehensive loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
COMPREHENSIVE INCOME    
Balance at beginning $ 244,493  
Balance at ending 245,585 $ 244,493
Accumulated other comprehensive loss    
COMPREHENSIVE INCOME    
Balance at beginning (17,311) (20,193)
Other comprehensive loss before reclassifications (931) 2,516
Amounts reclassified from accumulated other comprehensive loss 308 366
Net current period other comprehensive income (623) 2,882
Balance at ending (17,934) (17,311)
Foreign Currency Translation Adjustments    
COMPREHENSIVE INCOME    
Balance at beginning (7,954) (8,596)
Other comprehensive loss before reclassifications (3,717) 642
Net current period other comprehensive income (3,717) 642
Balance at ending (11,671) (7,954)
Defined Benefit Pension Items    
COMPREHENSIVE INCOME    
Balance at beginning (9,357) (11,597)
Other comprehensive loss before reclassifications 2,786 1,874
Amounts reclassified from accumulated other comprehensive loss 308 366
Net current period other comprehensive income 3,094 2,240
Balance at ending $ (6,263) $ (9,357)