XML 100 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements and Investments - Schedule of Reconciliation of Carrying Value of Investments in Equity Securities (Detail) - Preferred Stock [Member] - Neo Medical [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair value of equity securities beginning balance $ 5,413 $ 5,000
Conversion Of Loan Into Preferred Equity Shares 671  
Foreign currency remeasurement recognized in other income, net   77
Unrealized gain recognized in other income (expense), net   336
Fair value of equity securities Ending balance 6,084 5,413
Cumulative unrealized gain on Neo Medical preferred equity securities $ 413 $ 413