XML 105 R91.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS - Summary of Liabilities Measured At Fair Value Using Significant Unobservable Inputs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning Balance $ 118,567 $ 5,172 $ 23,429
Embedded derivative recognized under Term Loan 2 0 0 51,328
Embedded derivative derecognized due to extinguishment of Term Loan 2 0 0 (64,092)
Contingent consideration recognized due to acquisitions (4,100) 47,900 2,695
Warrants acquired in the Business Combination 0 163,058 0
Contingent consideration write off (197) 0 0
Contingent consideration reclassified to due to seller (26,300) (756) (16,059)
Contingent consideration settled through equity 0 0 (1,958)
Contingent consideration payments 0 (2,213) (3,000)
Ending Balance 67,113 118,567 5,172
Embedded Derivative Liability      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Fair value adjustments 0 0 12,764
Contingent Consideration      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Fair value adjustments (5,025) (11,680) 65
Warrant Liabilities      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Fair value adjustments (72,772) (82,914) 0
Due to sellers liabilities      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Fair value adjustments $ 56,940 $ 0 $ 0