FAIR VALUE MEASUREMENTS - Level 3 Reconciliation (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended |
---|---|---|
Sep. 30, 2022 |
Sep. 30, 2022 |
|
Contingent Consideration | ||
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
Beginning balance | $ 11,403 | $ 8,439 |
Additions | 2 | 430 |
Changes in fair value | (3) | 2,533 |
Settlements | (10,000) | (10,000) |
Ending balance | 1,402 | 1,402 |
Private Placement Warrant liabilities | ||
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
Beginning balance | 480 | 3,960 |
Additions | 0 | 0 |
Changes in fair value | 1,000 | (2,480) |
Settlements | 0 | 0 |
Ending balance | $ 1,480 | $ 1,480 |