XML 65 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements and Investments - Schedule of Reconciliation For Contingent Consideration Measured At Fair Value Using Significant Unobservable Inputs (Detail) - Neo Medical [Member] - Fair Value, Inputs, Level 3 [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair value of convertible loan beginning balance $ 0 $ 6,760
Gain recognized in other comprehensive income (loss)   1,671
Interest recognized in interest income, net 0 135
Foreign currency remeasurement recognized in other income (expense), net $ 0 (471)
Expected credit loss recognized in other income (expense), net   260
Fair value of convertible loan ending balance   8,355
Contractual value of Neo Medical Convertible Loan at September 30   6,683
Amortized cost basis of Neo Medical Convertible Loan at September 30   $ 6,683