XML 85 R61.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Fair Value of Derivative Instruments in the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value of Derivative Instruments    
Derivative assets $ 2,015 $ 842
Derivative liabilities 2,329 221
Foreign Exchange Contracts    
Fair Value of Derivative Instruments    
Derivative, notional amount 58,900  
Derivatives Designated as Hedging Instruments    
Fair Value of Derivative Instruments    
Derivative assets 1,657 511
Derivative liabilities 0 0
Derivatives Designated as Hedging Instruments | Foreign Exchange Contracts | Prepaid and other    
Fair Value of Derivative Instruments    
Derivative assets 0 0
Derivatives Designated as Hedging Instruments | Foreign Exchange Contracts | Accounts payable, accrued and other liabilities    
Fair Value of Derivative Instruments    
Derivative liabilities 0 0
Derivatives Designated as Hedging Instruments | Cross Currency Swap Contract | Prepaid and other    
Fair Value of Derivative Instruments    
Derivative assets 1,657 511
Derivatives not Designated as Hedging Instruments    
Fair Value of Derivative Instruments    
Derivative assets 358 331
Derivative liabilities 2,329 221
Derivatives not Designated as Hedging Instruments | Foreign Exchange Contracts | Prepaid and other    
Fair Value of Derivative Instruments    
Derivative assets 358 331
Derivatives not Designated as Hedging Instruments | Foreign Exchange Contracts | Accounts payable, accrued and other liabilities    
Fair Value of Derivative Instruments    
Derivative liabilities 2,329 221
Derivatives not Designated as Hedging Instruments | Cross Currency Swap Contract | Prepaid and other    
Fair Value of Derivative Instruments    
Derivative assets $ 0 $ 0