Annual report pursuant to Section 13 and 15(d)

FAIR VALUE MEASUREMENT - Level 3 (Details)

v3.22.0.1
FAIR VALUE MEASUREMENT - Level 3 (Details) - Recurring - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Beginning balance $ 35,744 $ 49,132
New acquisitions 14,516 12,594
Revaluations   (2,305)
Payouts (22,809) (24,011)
Interest on outstanding contingencies 855 2,025
Charge offset, forfeit and other (3,150) (1,691)
Ending balance $ 25,156 $ 35,744