XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair value of convertible loan beginning balance $ 6,760 $ 7,140
Gains (losses) recorded for the period    
Recognized in other comprehensive income 1,671 117
Interest recognized in interest income, net 162 238
Foreign currency remeasurement recognized in other income (expense), net (602) 195
Reversal of expected credit loss recognized in other income (expense), net 260  
Conversion into preferred equity securities (8,224)  
Realized foreign currency loss recognized in other income (expense), net $ (27)  
Fair value of convertible loan ending balance   7,690
Contractual value of Neo Medical Convertible Loan at June 30   6,340
Amortized cost basis of Neo Medical Convertible Loan at June 30   $ 6,340