XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurement - Summary of Level 3 Financial Instruments (Details) - Business Combination Contingent Consideration Liability - Level 3 - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of level 3 financial instruments, beginning balance $ 4,506 $ 8,111
Payments to CVR holders (475) (4,740)
Fair value adjustments to contingent liabilities 38 1,135
Fair value of level 3 financial instruments, ending balance 4,069 4,506
Icagen    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of level 3 financial instruments, beginning balance 4,106 4,747
Payments to CVR holders (75) (300)
Fair value adjustments to contingent liabilities 38 (341)
Fair value of level 3 financial instruments, ending balance 4,069 4,106
Taurus    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of level 3 financial instruments, beginning balance 400 1,600
Payments to CVR holders (400) (1,600)
Fair value adjustments to contingent liabilities 0 400
Fair value of level 3 financial instruments, ending balance 0 400
xCella    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of level 3 financial instruments, beginning balance 0 1,764
Payments to CVR holders 0 (2,840)
Fair value adjustments to contingent liabilities 0 1,076
Fair value of level 3 financial instruments, ending balance $ 0 $ 0