EMPLOYEE BENEFIT AND DEFERRED COMPENSATION PLANS - Stock based compensation (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Allocation of costs | |||
Compensation expense | $ 33,919 | $ 19,729 | $ 26,160 |
Employee Stock Option [Member] | |||
Allocation of costs | |||
Compensation expense | 6,349 | 7,081 | 17,533 |
Restricted Stock Units | |||
Allocation of costs | |||
Compensation expense | 24,257 | 9,286 | 2,964 |
Restricted Stock Awards | |||
Allocation of costs | |||
Compensation expense | 2,496 | 2,768 | 5,126 |
ESPP | |||
Allocation of costs | |||
Compensation expense | $ 817 | $ 594 | $ 537 |