XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Fair Value of Derivative Instruments in the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value of Derivative Instruments    
Derivative Assets $ 949 $ 386
Derivative Liabilities 15,547 22,420
Derivatives Designated as Hedging Instruments    
Fair Value of Derivative Instruments    
Derivative Assets 0 0
Derivative Liabilities 14,901 22,199
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 14,901 22,199
Derivatives not Designated as Hedging Instruments    
Fair Value of Derivative Instruments    
Derivative Assets 949 386
Derivative Liabilities 646 221
Derivatives not Designated as Hedging Instruments | Foreign Exchange Contracts | Prepaid and other    
Fair Value of Derivative Instruments    
Derivative Assets 949 386
Derivatives not Designated as Hedging Instruments | Foreign Exchange Contracts | Accounts payable, accrued and other liabilities    
Fair Value of Derivative Instruments    
Derivative Liabilities 646 221
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