XML 90 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements and Investments - Schedule of Valuation Methodology and Unobservable Inputs for Level 3 Assets and Liabilities Measured at Fair Value (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Neo Medical [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Counterparty discount rate 10.90%  
Lattus Spine [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Consideration transferred $ 15,400  
Lattus Spine [Member] | Minimum [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Revenue risk-adjusted discount rate 7.60%  
Lattus Spine [Member] | Maximum [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Revenue risk-adjusted discount rate 7.80%  
Lattus Spine [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Contingent consideration estimated fair value $ 8,500 $ 11,200
Change in fair value recognized in acquisition-related amortization and remeasurement 6,900 (2,700)
Contingent consideration estimated fair value at December 31 $ 15,400 $ 8,500