XML 101 R71.htm IDEA: XBRL DOCUMENT v3.22.4
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] - Fair Value, Inputs, Level 3 [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair value of convertible loans beginning balance $ 7,148 $ 7,160
Additions   671
Interest recognized in interest income, net 436 421
Foreign currency remeasurement recognized in other income (expense), net (67) (162)
Unrealized gain (loss) recognized in other comprehensive income (loss) 294 (942)
Conversion of Additional Convertible Loan into preferred equity securities (671)  
Fair value of convertible loans ending balance 7,140 7,148
Amortized cost basis of Neo Medical Convertible Loans at December 31 $ 5,907 $ 6,209