XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
financial_instrument
Dec. 31, 2022
USD ($)
Fair value of financial instruments [Abstract]    
Number of financial instruments held for trading purposes | financial_instrument 0  
Derivative assets $ 3,964 $ 5,993
Cross-currency swap    
Fair value of financial instruments [Abstract]    
Derivative assets 3,234 4,587
Interest rate swap    
Fair value of financial instruments [Abstract]    
Derivative assets 730 1,406
Level 1    
Fair value of financial instruments [Abstract]    
Related rabbi trust assets 9,339 8,547
Level 3    
Fair value of financial instruments [Abstract]    
Contingent consideration liabilities 13,000 11,400
Money market funds    
Fair value of financial instruments [Abstract]    
Cash and cash equivalents $ 938 $ 934