XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.1.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
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Fair value of convertible loans beginning balance $ 6,760 $ 7,140    
Interest recognized in interest income, net 135 116    
Foreign currency remeasurement recognized in other income (expense), net (471) 61    
Unrealized gain (loss) recognized in other comprehensive loss 1,671 (137)    
Reversal of expected credit loss recognized in other income (expense), net 260      
Fair value of convertible loans ending balance 8,355 7,180    
Contractual value of Neo Medical Convertible Loans at January 1     $ 6,683 $ 6,084
Amortized cost basis of Neo Medical Convertible Loans at March 31 $ 6,683 $ 6,084