XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
Jul. 12, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration $ 17,958 $ 17,431  
CartiHeal Ltd | Sales Milestone      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Business combination, contingent consideration, liability     $ 135,000
Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total liabilities: 17,958 281,566  
Fair Value, Recurring | CartiHeal Ltd | Deferred Amount      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Current portion of deferred consideration 0 117,615  
Contingent consideration 0 79,269  
Fair Value, Recurring | CartiHeal Ltd | Sales Milestone      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Business combination, contingent consideration, liability 0 67,251  
Fair Value, Recurring | Bioness, Inc      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Business combination, contingent consideration, liability 17,958 17,431  
Fair Value, Recurring | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total liabilities: 17,958 281,566  
Fair Value, Recurring | Level 3 | CartiHeal Ltd | Deferred Amount      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Current portion of deferred consideration 0 117,615  
Contingent consideration 0 79,269  
Fair Value, Recurring | Level 3 | CartiHeal Ltd | Sales Milestone      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Business combination, contingent consideration, liability 0 67,251  
Fair Value, Recurring | Level 3 | Bioness, Inc      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Business combination, contingent consideration, liability $ 17,958 $ 17,431