XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Instruments and Fair Value Measurements (Contingent Consideration Measurement Inputs) (Details)
$ in Thousands
Oct. 01, 2021
USD ($)
Dec. 31, 2020
USD ($)
Feb. 19, 2020
USD ($)
InoMec Ltd      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Revenue-based payments, maximum payout (undiscounted) $ 6,750 $ 9,000 $ 3,500
Fair Value, Recurring      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Revenue-based payments, fair value $ 2,282 $ 3,900  
Fair Value, Recurring | Revenue volatility | Weighted Average      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Unobservable Inputs 0.350 0.350  
Fair Value, Recurring | Discount rate | Weighted Average      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Unobservable Inputs 0.040 0.040