Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE MEASUREMENTS - Level 3 (Details)

v3.22.2.2
FAIR VALUE MEASUREMENTS - Level 3 (Details) - Recurring - Level 3 - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Beginning balance $ 22,742 $ 27,057 $ 25,156 $ 35,744
New acquisitions 3,706 1,341 6,457 5,314
Payouts (6,468) (6,540) (11,663) (19,413)
Interest on outstanding contingencies 79 178 327 715
Charge offset, forfeit and other (669) (514) (887) (838)
Ending balance $ 19,390 $ 21,522 $ 19,390 $ 21,522