XML 108 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Currency Translation Adjustments $ (289,678) $ (217,455) $ (243,712)
Currency translation adjustments (72,223) 26,257  
Gain (Loss) on Derivatives 505 740 1,224
Derivative loss (235) (484) 1,263
Unrecognized Losses and Prior Service Cost 3,296 (2,328) (9,267)
Defined benefit pension plan adjustments, net of tax 5,624 6,939  
Accumulated other comprehensive loss (285,877) (219,043) (251,755)
Defined benefit pension plan adjustments, tax $ (1,888) $ (2,663) $ (383)