XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Instruments (Contingent Consideration) (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration [Abstract]          
Non-cash adjustments to fair value of contingent consideration liability $ 1,341 $ (27,049) $ 3,504 $ (42,267)  
Business Combination, Contingent Consideration, Liability, Current 47,100   47,100   $ 35,400
Business Combination, Contingent Consideration, Liability, Noncurrent 6,100   6,100   $ 36,800
In2Bones Global Inc          
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration [Abstract]          
Balance as of January 1,     11,196 41,393  
Payments     0 (3,028)  
Non-cash adjustments to fair value of contingent consideration liability     (8,828) (27,269)  
Balance as of September 30, $ 2,368 11,096 $ 2,368 11,096  
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.0713   0.0713    
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.1747   0.1747    
Biorez Inc          
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration [Abstract]          
Balance as of January 1,     $ 61,021 128,751  
Payments     (22,577) (45,056)  
Non-cash adjustments to fair value of contingent consideration liability     12,332 (14,999)  
Balance as of September 30, $ 50,776 $ 68,696 $ 50,776 $ 68,696  
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.1216   0.1216    
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.2083   0.2083