XML 54 R47.htm IDEA: XBRL DOCUMENT v3.25.3
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
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Contingent consideration $ 7,300  
Lattus Spine [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Contingent consideration $ 7,270  
Lattus Spine [Member] | Minimum [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Counterparty discount rates 10.90%  
Revenue risk-adjusted discount rates 6.20%  
Lattus Spine [Member] | Maximum [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Counterparty discount rates 11.10%  
Revenue risk-adjusted discount rates 6.50%  
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 $ 15,400 $ 8,500
Change in fair value recognized in acquisition-related amortization, impairment, and remeasurement (1,800) 6,210
Installment payment (6,330)  
Contingent consideration estimated fair value at September 30 $ 7,270 $ 14,710