XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
DERIVATIVE INSTRUMENTS - Gain/(Loss) Recognized in Income on Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, gain (loss), statement of income or comprehensive income flag Other (expense) income, net Other (expense) income, net Other (expense) income, net Other (expense) income, net
Foreign currency contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Foreign currency contracts $ 487 $ (1,079) $ (726) $ (901)