XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value - Schedule of Changes in Financial Liabilities (Details) - Fair Value, Recurring - Level 3 - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Contingent Consideration    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning balances $ 29,932 $ 29,114
Changes in fair value 1,622 957
Ending balances $ 32,850 30,071
Put Option Liability    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning balances   3,261
Additions   3,389
Ending balances   6,650
Warrant Liability    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning balances   372
Changes in fair value   31
Ending balances   403
Contingent Value Rights    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning balances   60
Changes in fair value   $ (60)