XML 70 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of changes in fair value of Level 3 liabilities There were no changes in the fair value of the Company's Level 3 liabilities during the years ended December 31, 2023 and 2022 and the changes for the year ended December 31, 2021 are as follows (in thousands):
Year Ended December 31,
 2021
Contingent consideration, beginning of period$8,249 
Transfers into Level 3— 
Transfers out of Level 3— 
Total net losses included in earnings (realized and unrealized)(8,249)
Purchases, sales and settlements:
Additions— 
Payments— 
Contingent consideration, end of period$