XML 88 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMPREHENSIVE INCOME - Accumulated other comprehensive loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
COMPREHENSIVE INCOME    
Foreign currency translation adjustments $ (11,671) $ (7,954)
Pension liability, net of tax (6,263) (9,357)
Total accumulated other comprehensive loss $ (17,934) $ (17,311)