DEFINED CONTRIBUTION PLANS (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Defined Contribution Plan Disclosure [Line Items] | |||
Deferred compensation liability, noncurrent | $ 49,201 | $ 33,017 | |
Gain (loss) on deferral investment | 4,634 | (4,188) | $ 1,612 |
Offsetting expense (income) | $ 4,887 | (4,051) | 1,758 |
Qualified Plan | |||
Defined Contribution Plan Disclosure [Line Items] | |||
Maximum annual contributions per employee | 90.00% | ||
Defined contribution plan, cost | $ 2,836 | $ 2,418 | $ 2,121 |
Nonqualified Plan | |||
Defined Contribution Plan Disclosure [Line Items] | |||
Maximum annual contributions per employee | 100.00% |