v3.22.4
FAIR VALUE MEASUREMENTS - Reconciliation of contingent consideration arrangement (Details) - Contingent Consideration - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance, beginning of period $ 14,828 $ 0
Fair value recorded in connection with acquisition 0 15,752
Change in fair value (8,312) (924)
Settlement (4,661) 0
Balance, end of period $ 1,855 $ 14,828