SHARE-BASED COMPENSATION - Narrative (Details) - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended |
Mar. 31, 2023 | Mar. 31, 2022 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Share-based compensation, shares authorized under stock option plans, exercise price range, lower range limit (in usd per share) | $ 26.52 | |
Share-based compensation, shares authorized under stock option plans, exercise price range, upper range limit (in usd per share) | $ 66.68 | |
Awards granted (in shares) | 0 | 0 |
Weighted-average remaining contractual life of options outstanding | 4 years 3 months 18 days | |
Weighted-average remaining contractual life of options exercisable | 4 years 3 months 18 days | |
Aggregate intrinsic value of options outstanding | $ 1,300 | |
Aggregate intrinsic value of options exercisable | 1,300 | |
Proceeds from stock options exercised | 100 | |
Intrinsic value of options exercised | | $ 300 |
Decrease in share-based payment arrangement, expense | $ (606) | $ (2,275) |
Stock Options | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Award vesting period | 3 years | |
Award expiration period | 10 years | |
Restricted Stock | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Award vesting period | 5 years | |
Shares withheld for employee taxes | 9,000 | 8,000 |
Share-based compensation arrangement, fair value of awards vested | $ 2,400 | $ 3,200 |
Shares vested in period | 22,000 | 18,000 |
Total income tax benefit recognized related to restricted stock awards | $ 100 | $ 500 |
Unrecognized compensation costs | $ 11,700 | |
Compensation cost recognition weighted average period | 2 years 4 months 24 days | |
Shares granted in period | 67,000 | 29,000 |
Performance-Based Shares | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Performance period | 3 years | |
Unrecognized compensation costs | $ 10,500 | |
Compensation cost recognition weighted average period | 2 years 2 months 12 days | |
Shares granted in period | 91,000 | |
Performance-Based Shares | Minimum | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Additional shares earned (percent) | 0% | |
Performance-Based Shares | Maximum | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Additional shares earned (percent) | 250% | |
Market and performance-based share awards | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Shares withheld for employee taxes | 21,000 | 0 |
Share-based compensation arrangement, fair value of awards vested | $ 5,300 | $ 0 |
Shares vested in period | | 0 |
Market and performance-based share awards | Granted In 2022 | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Decrease in share-based payment arrangement, expense | $ 1,388 | $ (79) |