XML 75 R63.htm IDEA: XBRL DOCUMENT v3.23.2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Fair Value of Derivative Instruments in the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair Value of Derivative Instruments    
Derivative assets $ 953 $ 1,107
Derivative liabilities 16,545 9,109
Derivatives Designated as Hedging Instruments    
Fair Value of Derivative Instruments    
Derivative assets 0 0
Derivative liabilities 15,636 8,840
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 Agreement | Accounts payable, accrued and other liabilities    
Fair Value of Derivative Instruments    
Derivative liabilities 15,636 8,840
Derivatives not Designated as Hedging Instruments    
Fair Value of Derivative Instruments    
Derivative assets 953 1,107
Derivative liabilities 909 269
Derivatives not Designated as Hedging Instruments | Foreign Exchange Contracts | Prepaid and other    
Fair Value of Derivative Instruments    
Derivative assets 953 1,107
Derivatives not Designated as Hedging Instruments | Foreign Exchange Contracts | Accounts payable, accrued and other liabilities    
Fair Value of Derivative Instruments    
Derivative liabilities 909 269
Derivatives not Designated as Hedging Instruments | Cross Currency Swap Agreement | Accounts payable, accrued and other liabilities    
Fair Value of Derivative Instruments    
Derivative liabilities $ 0 $ 0