XML 112 R94.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
financial_instrument
Dec. 31, 2021
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 $ 11,400  
Derivative assets (liabilities) 5,993 $ (2,658)
Cross-currency swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets (liabilities) 4,587 (500)
Interest rate swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets (liabilities) 1,406 (2,158)
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Related rabbi trust assets 8,547 6,267
Money Market Funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents $ 934 $ 933