XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Changes in Fair Value of Level 3 Liabilities The changes in the fair value of the Company's Level 3 liabilities are as follows (in thousands):
Three Months Ended
March 31,
 2021
Contingent consideration, beginning of period$8,249 
Transfers into Level 3— 
Transfers out of Level 3— 
Total net losses (gains) included in earnings (realized and unrealized)797 
Purchases, sales and settlements:
Additions— 
Payments— 
Contingent consideration, end of period$9,046