XML 115 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
financial_instrument
Dec. 31, 2022
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Number of financial instruments held for trading purposes | financial_instrument 0  
Business combination, contingent consideration, liability, noncurrent $ 100 $ 11,400
Derivative assets   5,993
Cross-currency swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets   4,587
Interest rate swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets   1,406
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Related rabbi trust assets 10,188 8,547
Money Market Funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents $ 959 $ 934