v3.26.1
Fair Value Measurements - Schedule of Valuation Methodology and Unobservable Inputs for Level 3 Assets and Liabilities Measured at Fair Value (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Contingent Consideration $ 9,500  
Lattus Spine [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Counterparty discount rates 11.50%  
Revenue risk-adjusted discount rates 6.00%  
Contingent Consideration $ 9,548  
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 7,930 $ 15,400
Change in fair value recognized in acquisition-related amortization, impairment, and remeasurement 1,618 (1,373)
Lattus Contingent Consideration estimated fair value at June 30 $ 9,548 $ 14,027