v3.26.3
Fair Value Measurements - 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, 2026
Sep. 30, 2025
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Contingent Consideration $ 4,900  
Lattus Spine [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Counterparty discount rates 10.20%  
Revenue risk-adjusted discount rates 6.20%  
Contingent Consideration $ 4,910  
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 3,014 (1,800)
Installment payment (6,034) (6,330)
Lattus Contingent Consideration estimated fair value at September 30 $ 4,910 $ 7,270