XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Comprehensive Income - Changes in accumulated other comprehensive loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
COMPREHENSIVE INCOME            
Balance at beginning     $ 245,585      
Balance at ending $ 251,327          
Accumulated other comprehensive loss            
COMPREHENSIVE INCOME            
Balance at beginning (15,836) $ (17,701) (17,934) $ (18,196) $ (18,330) $ (17,311)
Other comprehensive loss before reclassifications (2) 1,824 192 913 61 (1,092)
Amounts reclassified from accumulated other comprehensive loss   41 41 79 73 73
Net current period other comprehensive income (2) 1,865 233 992 134 (1,019)
Balance at ending (15,838) (15,836) (17,701) (17,204) (18,196) (18,330)
Foreign Currency Translation Adjustments            
COMPREHENSIVE INCOME            
Balance at beginning (9,655) (11,479) (11,671) (8,985) (9,046) (7,954)
Other comprehensive loss before reclassifications (2) 1,824 192 913 61 (1,092)
Net current period other comprehensive income (2) 1,824 192 913 61 (1,092)
Balance at ending (9,657) (9,655) (11,479) (8,072) (8,985) (9,046)
Defined Benefit Pension Items            
COMPREHENSIVE INCOME            
Balance at beginning (6,181) (6,222) (6,263) (9,211) (9,284) (9,357)
Amounts reclassified from accumulated other comprehensive loss   41 41 79 73 73
Net current period other comprehensive income   41 41 79 73 73
Balance at ending $ (6,181) $ (6,181) $ (6,222) $ (9,132) $ (9,211) $ (9,284)