XML 396 R78.htm IDEA: XBRL DOCUMENT v3.25.1
ACCUMULATED OTHER COMPREHENSIVE LOSS - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance $ (283,172) $ (200,350)
Other comprehensive income (loss) before reclassifications 403 (3,125)
Reclassification of AOCI to net income 124 231
Other comprehensive income (loss) 527 (2,894)
Ending balance (302,516) (222,467)
Accumulated Other Comprehensive (Loss)    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (86,660) (66,361)
Ending balance (86,133) (69,255)
Currency translation loss    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (85,487) (64,778)
Other comprehensive income (loss) before reclassifications 403 (3,125)
Reclassification of AOCI to net income 0 0
Other comprehensive income (loss) 403 (3,125)
Ending balance (85,084) (67,903)
Net unrecognized loss related to benefit plans (net of tax)    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (1,173) (1,583)
Other comprehensive income (loss) before reclassifications 0 0
Reclassification of AOCI to net income 124 231
Other comprehensive income (loss) 124 231
Ending balance $ (1,049) $ (1,352)