XML 102 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurement Contingent Consideration (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Reconciliation of Beginning and Ending Balances of Contingent Consideration [Abstract]      
Changes in fair value of contingent consideration $ (41,048) $ (2,421) $ 2,518
Business Combination, Contingent Consideration, Liability, Current 35,400 77,600  
Business Combination, Contingent Consideration, Liability, Noncurrent 36,800 92,500  
In2Bones Global Inc      
Reconciliation of Beginning and Ending Balances of Contingent Consideration [Abstract]      
Business Combination, Contingent Consideration, Liability Beginning of Year 41,393 70,198  
Payments (3,029) (13,867)  
Changes in fair value of contingent consideration (27,168) (14,938)  
Business Combination, Contingent Consideration, Liability End of Year $ 11,196 41,393 70,198
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.0775    
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.1960    
Biorez Inc      
Reconciliation of Beginning and Ending Balances of Contingent Consideration [Abstract]      
Business Combination, Contingent Consideration, Liability Beginning of Year $ 128,751 116,234  
Payments (53,850) 0  
Changes in fair value of contingent consideration (13,880) 12,517  
Business Combination, Contingent Consideration, Liability End of Year $ 61,021 $ 128,751 $ 116,234
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.1338    
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.2197