XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Instruments and Fair Value Measurements (Contingent Consideration Measurement Inputs) (Details)
$ in Thousands
Jul. 01, 2022
USD ($)
Dec. 31, 2021
USD ($)
InoMec Ltd    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Revenue-based payments, maximum payout (undiscounted) $ 5,375 $ 6,750
Aran    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Revenue-based payments, maximum payout (undiscounted) 10,484  
Fair Value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Revenue-based payments, fair value 9,072 2,415
Fair Value | InoMec Ltd    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Revenue-based payments, fair value 1,976 $ 2,415
Fair Value | Aran    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Revenue-based payments, fair value $ 7,096  
Fair Value | Revenue volatility | Weighted Average | InoMec Ltd    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable Inputs 0.267 0.290
Fair Value | Discount rate | Weighted Average | InoMec Ltd    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable Inputs 0.018 0.018
Fair Value | Discount rate | Weighted Average | Aran    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable Inputs 0.097  
Fair Value | Probability Of Occurrence Measurement Input | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable Inputs 0  
Fair Value | Probability Of Occurrence Measurement Input | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable Inputs 0.50