XML 86 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Summary of Liabilities Measured At Fair Value Using Significant Unobservable Inputs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning Balance $ 136,190 $ 75,800 $ 5,172 $ 23,429
Embedded derivative recognized under Term Loan 2     0 51,328
Contingent consideration recognized due to acquisitions 38,300 0 47,900 2,695
Warrants acquired in the Business Combination     163,058 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 0 (16,059) 0 (16,059)
Contingent consideration settled through equity     0 (1,958)
Contingent consideration payments 0 (3,000) (2,214) (3,000)
Ending Balance 185,199 61,879 185,199 61,879
Embedded Derivative Liability        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value adjustments 0 5,138 0 5,444
Contingent Consideration        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value adjustments (3,940) 0 (4,152) 0
Warrant Liabilities        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value adjustments $ 14,649 $ 0 $ (24,565) $ 0