XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Financial Instruments and Fair Value Measurements (Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Recurring [Member]    
Financial assets carried at fair value:    
Cross-currency swap $ 2,011 $ 1,450
Interest rate swap contract 160  
Forward currency asset contracts 1,394 730
Total financial assets carried at fair value 3,565 2,180
Financial liabilities carried at fair value:    
Interest rate swap   503
Earn-out consideration 8,659 7,351
Total financial liabilities carried at fair value 8,659 $ 7,854
Fair Value, Inputs, Level 2 [Member]    
Financial assets carried at fair value:    
Cross-currency swap 2,011  
Interest rate swap contract 160  
Forward currency asset contracts 1,394  
Total financial assets carried at fair value 3,565  
Fair Value, Inputs, Level 3 [Member]    
Financial liabilities carried at fair value:    
Earn-out consideration 8,659  
Total financial liabilities carried at fair value $ 8,659