XML 63 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value - Schedule of Changes in Financial Liabilities (Details) - Fair Value, Recurring - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 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 818
Ending balances $ 33,792 29,932
Put Option Liability    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning balances   3,261
Additions   3,389
Reclassified to additional paid-in capital   (6,650)
Warrant Liability    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning balances   372
Changes in fair value   1,252
Reclassified to additional paid-in capital   (1,624)
Contingent Value Rights    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning balances   60
Changes in fair value   $ (60)