XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
DERIVATIVE FINANCIAL INSTRUMENTS - Gains / Losses on Foreign Currency Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Derivatives - Fair Value [Line Items]        
Foreign currency gains (losses), net $ (393) $ 537 $ (1,115) $ (84)
Not Designated as Hedging Instrument        
Derivatives - Fair Value [Line Items]        
Foreign currency transaction gains (losses) (2,126) 493 (6,178) 148
Foreign currency forward exchange contracts gains 1,733 44 5,063 (232)
Foreign currency gains (losses), net $ (393) $ 537 $ (1,115) $ (84)