XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements and Investments - Schedule of Valuation Methodology and Unobservable Inputs for Level 3 Assets and Liabilities Measured at Fair Value (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Mar. 31, 2020
USD ($)
Spinal Kinetics [Member] | Revenue Discount Rate    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Consideration transferred $ 36,900  
Spinal Kinetics [Member] | Revenue Discount Rate | Minimum [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Business combination contingent consideration liability measurement input 7.41  
Spinal Kinetics [Member] | Revenue Discount Rate | Maximum [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Business combination contingent consideration liability measurement input 7.49  
Spinal Kinetics [Member] | Payment Discount Rate | Minimum [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Business combination contingent consideration liability measurement input 4.33  
Spinal Kinetics [Member] | Payment Discount Rate | Maximum [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Business combination contingent consideration liability measurement input 4.40  
Spinal Kinetics [Member] | Projected Year of Payment | Minimum [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Business combination contingent consideration liability measurement period 2021  
Spinal Kinetics [Member] | Projected Year of Payment | Maximum [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Business combination contingent consideration liability measurement period 2022  
Spinal Kinetics [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Spinal Kinetics contingent consideration estimated fair value at January 1 $ 35,400 $ 42,700
Increase (decrease) in fair value recognized in acquisition-related amortization and remeasurement 1,500 (9,000)
Spinal Kinetics contingent consideration estimated fair value at March 31 36,900 $ 33,700
Neo Medical [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Neo Medical Convertible Loan $ 6,200  
Fair value implied volatility 21.90%  
Fair value discount rate 92.70%