XML 91 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements and Investments - Schedule of Reconciliation For Contingent Consideration Measured At Fair Value Using Significant Unobservable Inputs (Level 3) (Detail) - Neo Medical [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair value of convertible loans beginning balance $ 7,160  
Additions 671 $ 5,000
Interest recognized in interest income, net 421 103
Foreign currency remeasurement recognized in other income (expense), net (162) 176
Unrealized gain (loss) recognized in other comprehensive income (loss) (942) 1,881
Fair value of convertible loans ending balance 7,148 7,160
Amortized cost basis of Neo Medical Convertible Loans at December 31 $ 6,209 $ 5,279