Annual report pursuant to Section 13 and 15(d)

FAIR VALUE MEASUREMENTS - Level 3 (Details)

v3.22.4
FAIR VALUE MEASUREMENTS - Level 3 (Details) - Recurring - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Beginning balance $ 25,156 $ 35,744
New acquisitions 10,178 14,516
Payouts (17,334) (22,809)
Interest on outstanding contingencies 398 855
Charge offset, forfeit and other (4,902) (3,150)
Ending balance $ 13,496 $ 25,156