XML 68 R54.htm IDEA: XBRL DOCUMENT v3.23.3
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
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair value of convertible loans beginning balance $ 7,140 $ 7,148
Interest recognized in interest income, net 367 326
Foreign currency remeasurement recognized in other expense, net 54 (437)
Unrealized gain (loss) recognized in other comprehensive loss 109 (766)
Conversion of Second Convertible Loan into preferred equity securities   (671)
Fair value of convertible loans ending balance 7,670 5,600
Amortized cost basis of Neo Medical Convertible Loans at June 30 $ 6,328 $ 5,425