Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE MEASUREMENTS - Level 3 (Details)

v3.22.1
FAIR VALUE MEASUREMENTS - Level 3 (Details) - Recurring - Level 3 - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Beginning balance $ 25,156 $ 35,744
New acquisitions 1,176 2,067
Payouts (3,051) (4,926)
Interest on outstanding contingencies 126 279
Charge offset, forfeit and other (8) (188)
Ending balance $ 23,399 $ 32,976