XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Fair value measurement - Valuation technique and inputs used in determining the fair value of contingent consideration (Details) - Discounted cash flow - Discount rate
Jun. 27, 2021
Milestone-based payments | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Business combination, contingent consideration, liability, measurement input 0.012
Milestone-based payments | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Business combination, contingent consideration, liability, measurement input 0.025
Milestone-based payments | Weighted Average  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Business combination, contingent consideration, liability, measurement input 0.019
Revenue-based payments | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Business combination, contingent consideration, liability, measurement input 0.013
Revenue-based payments | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Business combination, contingent consideration, liability, measurement input 0.100
Revenue-based payments | Weighted Average  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Business combination, contingent consideration, liability, measurement input 0.044