XML 76 R62.htm IDEA: XBRL DOCUMENT v3.21.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Fair Value of Derivative Instruments in the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Fair Value of Derivative Instruments    
Derivative assets $ 166 $ 322
Derivative liabilities 3,531 8,455
Foreign Exchange Contracts    
Fair Value of Derivative Instruments    
Derivative, notional amount 52,000  
Derivatives Designated as Hedging Instruments    
Fair Value of Derivative Instruments    
Derivative assets 0 0
Derivative liabilities 3,027 8,309
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 | Accounts payable, accrued and other liabilities    
Fair Value of Derivative Instruments    
Derivative liabilities 3,027 8,309
Derivatives not Designated as Hedging Instruments    
Fair Value of Derivative Instruments    
Derivative assets 166 322
Derivative liabilities 504 146
Derivatives not Designated as Hedging Instruments | Foreign Exchange Contracts | Prepaid and other    
Fair Value of Derivative Instruments    
Derivative assets 166 322
Derivatives not Designated as Hedging Instruments | Foreign Exchange Contracts | Accounts payable, accrued and other liabilities    
Fair Value of Derivative Instruments    
Derivative liabilities 504 146
Derivatives not Designated as Hedging Instruments | Cross Currency Swap Contract | Accounts payable, accrued and other liabilities    
Fair Value of Derivative Instruments    
Derivative liabilities $ 0 $ 0