XML 106 R67.htm IDEA: XBRL DOCUMENT v3.23.1
FINANCIAL INSTRUMENTS - Fair value measurement hierarchy for financial instruments assets and liabilities carried at fair value (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other current liabilities - contingent payment for a business combination    
FINANCIAL INSTRUMENTS    
Liabilities measured at fair value $ (729) $ (688)
Other current liabilities - contingent payment for a business combination | Level 3    
FINANCIAL INSTRUMENTS    
Liabilities measured at fair value (729) (688)
Other Current Payables, Hedge Instruments [Member]    
FINANCIAL INSTRUMENTS    
Liabilities measured at fair value (66) (10)
Other Current Payables, Hedge Instruments [Member] | Level 1    
FINANCIAL INSTRUMENTS    
Liabilities measured at fair value (66) (10)
Other long-term liabilities - contingent payment for a business combination    
FINANCIAL INSTRUMENTS    
Liabilities measured at fair value (1,377) (687)
Other long-term liabilities - contingent payment for a business combination | Level 3    
FINANCIAL INSTRUMENTS    
Liabilities measured at fair value (1,377) (687)
Other current receivables - hedge instruments    
FINANCIAL INSTRUMENTS    
Assets measured at fair value 12 19
Other current receivables - hedge instruments | Level 1    
FINANCIAL INSTRUMENTS    
Assets measured at fair value $ 12 $ 19