XML 147 R77.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS - Schedule of Liabilities Measured At Fair Value Using Significant Unobservable Inputs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning Balance $ 39,064 $ 50,805 $ 67,113 $ 118,567
Contingent consideration recognized due to acquisitions 0 (4,100) 0 (4,100)
Contingent consideration write off 0 (197) 0 (197)
Change in fair value of due to sellers 900 0 4,361 0
Due to seller reclassification (30,000) 0 (30,000) 0
Due to seller payments and other     (15,279) 0
Ending Balance 17,699 113,128 17,699 113,128
Contingent consideration liability        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Decrease in fair value (13,100) (900) 2,800 9,525
Warrant Liabilities        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Decrease in fair value $ 5,365 $ (65,720) $ 5,696 $ (8,383)