XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments (Contingent Consideration) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration [Abstract]      
Non-cash adjustments to fair value of contingent consideration liability $ (15,219) $ 3,799  
Business Combination, Contingent Consideration, Liability, Current 36,900   $ 77,600
Business Combination, Contingent Consideration, Liability, Noncurrent 78,600   $ 92,500
In2Bones Global Inc      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration [Abstract]      
Balance as of January 1, 41,393 70,198  
Payments (3,028) 0  
Non-cash adjustments to fair value of contingent consideration liability (20,760) 136  
Balance as of June 30, $ 17,605 70,334  
In2Bones Global Inc | Fair Value, Inputs, Level 3 | Fair Value, Recurring | Measurement Input, Discount Rate      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration [Abstract]      
Business Combination, Contingent Consideration, Liability, Measurement Input 0.0828    
In2Bones Global Inc | Fair Value, Inputs, Level 3 | Fair Value, Recurring | Measurement Input, Revenue Volatility      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration [Abstract]      
Business Combination, Contingent Consideration, Liability, Measurement Input 0.1926    
Biorez Inc      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration [Abstract]      
Balance as of January 1, $ 128,751 116,234  
Payments (36,401) 0  
Non-cash adjustments to fair value of contingent consideration liability 5,541 3,663  
Balance as of June 30, $ 97,891 $ 119,897  
Biorez Inc | Fair Value, Inputs, Level 3 | Fair Value, Recurring | Measurement Input, Discount Rate      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration [Abstract]      
Business Combination, Contingent Consideration, Liability, Measurement Input 0.1331    
Biorez Inc | Fair Value, Inputs, Level 3 | Fair Value, Recurring | Measurement Input, Revenue Volatility      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration [Abstract]      
Business Combination, Contingent Consideration, Liability, Measurement Input 0.2215