XML 98 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement Contingent Consideration (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Reconciliation of Beginning and Ending Balances of Contingent Consideration [Abstract]      
Non-cash adjustment to fair value of contingent consideration liability $ (2,421) $ 2,518 $ 0
Business Combination, Contingent Consideration, Liability, Current 77,600 18,600  
Business Combination, Contingent Consideration, Liability, Noncurrent 92,500 167,800  
In2Bones Global Inc      
Reconciliation of Beginning and Ending Balances of Contingent Consideration [Abstract]      
Business Combination, Contingent Consideration, Liability Beginning of Year 70,198 0  
Purchase price contingent consideration   69,402  
Payments (13,867)    
Non-cash adjustment to fair value of contingent consideration liability (14,938) 796  
Business Combination, Contingent Consideration, Liability End of Year $ 41,393 70,198 0
In2Bones Global Inc | Fair Value, Inputs, Level 3 | Fair Value, Recurring | Measurement Input, Discount Rate      
Reconciliation of Beginning and Ending Balances of Contingent Consideration [Abstract]      
Business Combination, Contingent Consideration, Liability, Measurement Input 0.0762    
In2Bones Global Inc | Fair Value, Inputs, Level 3 | Fair Value, Recurring | Measurement Input, Revenue Volatility      
Reconciliation of Beginning and Ending Balances of Contingent Consideration [Abstract]      
Business Combination, Contingent Consideration, Liability, Measurement Input 0.1549    
Biorez Inc      
Reconciliation of Beginning and Ending Balances of Contingent Consideration [Abstract]      
Business Combination, Contingent Consideration, Liability Beginning of Year $ 116,234 0  
Purchase price contingent consideration   114,512  
Payments 0    
Non-cash adjustment to fair value of contingent consideration liability 12,517 1,722  
Business Combination, Contingent Consideration, Liability End of Year $ 128,751 $ 116,234 $ 0
Biorez Inc | Fair Value, Inputs, Level 3 | Fair Value, Recurring | Measurement Input, Discount Rate      
Reconciliation of Beginning and Ending Balances of Contingent Consideration [Abstract]      
Business Combination, Contingent Consideration, Liability, Measurement Input 0.1225    
Biorez Inc | Fair Value, Inputs, Level 3 | Fair Value, Recurring | Measurement Input, Revenue Volatility      
Reconciliation of Beginning and Ending Balances of Contingent Consideration [Abstract]      
Business Combination, Contingent Consideration, Liability, Measurement Input 0.2139