XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.3
DERIVATIVE FINANCIAL INSTRUMENTS (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Additional Swaps | Derivative contracts designated as hedging instruments    
Derivative Financial Instruments    
Aggregate notional amount $ 221,900,000  
Additional Swaps | Derivative contracts designated as hedging instruments | Term loan    
Derivative Financial Instruments    
Fixed rate 1.077%  
Swaps    
Derivative Financial Instruments    
Unrealized gain (loss) recorded in AOCI $ 8,100,000 $ 11,000,000.0
Swaps | Derivative contracts designated as hedging instruments    
Derivative Financial Instruments    
Derivative fair value 10,800,000 14,700,000
Current asset 9,600,000 8,700,000
Non-current asset 1,200,000 6,000,000.0
FX Forward Contracts    
Derivative Financial Instruments    
Aggregate notional amount 5,000,000.0 6,900,000
Derivative fair value 100,000 $ 100,000
FX Forward Contracts | Mature Within One Year    
Derivative Financial Instruments    
Aggregate notional amount 5,000,000.0  
Foreign Exchange Contract    
Derivative Financial Instruments    
Aggregate notional amount 25,000,000.0  
Derivative fair value $ 200,000