XML 60 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurement - Reconciliation of Level 3 Financial Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Payments to CVR holders and other contingency payments $ (1,820) $ (2,325)
Level 3    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of level 3 financial instruments at beginning of period 45,312  
Payments to CVR holders and other contingency payments (1,770)  
Fair value adjustments to contingent liabilities (36,549)  
Contingent liabilities from xCella asset acquisition 720  
Fair value of level 3 financial instruments at end of period $ 7,713 $ 45,312