SHARE-BASED PAYMENTS - Schedule of Share-based Compensation, Restricted Stock, Restricted Stock Units Activity and SAR's (Details) - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended | 6 Months Ended |
Jun. 30, 2024 | Jun. 30, 2023 | Jun. 30, 2024 | Jun. 30, 2023 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Share-based Payment Arrangement, Expense | $ 1,412 | $ 1,554 | $ 2,757 | $ 2,740 |
Equity Option | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] | | | | |
Nonvested, weighted average grant date fair value, beginning of period (in dollars per share) | | | $ 4.11 | |
Nonvested, weighted average grant date fair value, end of period (in dollars per share) | $ 3.56 | | $ 3.56 | |
Employee Stock Option | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Share-based Payment Arrangement, Expense | $ 463 | 88 | $ 911 | 194 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] | | | | |
Unrecognized Compensation Costs Related To Unvested Stock Options | | | 1,260 | |
Restricted Stock Units (RSUs) | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Share-based Payment Arrangement, Expense | $ 838 | 1,162 | $ 1,582 | 1,806 |
Restricted Stock Units (RSUs) | Equity Option | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] | | | | |
Number of nonvested shares, beginning of period (in shares) | | | 641,839 | |
Granted, nonvested, number of shares (in shares) | | | 375,384 | |
Vested, number of shares (in shares) | | | (373,067) | |
Forfeited, number of shares (in shares) | | | 0 | |
Number of nonvested shares, end of period (in shares) | 644,156 | | 644,156 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] | | | | |
Nonvested, weighted average grant date fair value, beginning of period (in dollars per share) | | | $ 6.57 | |
Granted, nonvested, weighted average grant date fair value (in dollars per share) | | | 7.47 | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value | | | 0 | |
Vested, weighted average grant date fair value (in dollars per share) | | | 6.20 | |
Nonvested, weighted average grant date fair value, end of period (in dollars per share) | $ 7.31 | | $ 7.31 | |
Stock Appreciation Rights (SARs) | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Share-based Payment Arrangement, Expense | $ 111 | $ 304 | $ 264 | $ 740 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] | | | | |
Number of nonvested shares, beginning of period (in shares) | | | 1,839,528 | |
Granted, nonvested, number of shares (in shares) | | | 0 | |
Exercised, number of shares (in shares) | | | (250,036) | |
Forfeited, number of shares (in shares) | | | (3,152) | |
Expired (in shares) | | | (569,595) | |
Number of nonvested shares, end of period (in shares) | 1,016,745 | | 1,016,745 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] | | | | |
Nonvested, weighted average grant date fair value, beginning of period (in dollars per share) | | | $ 5.01 | |
Granted, nonvested, weighted average grant date fair value (in dollars per share) | | | 0 | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised, Weighted Average Exercise Price | | | 2.92 | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value | | | 7.36 | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired, Weighted Average Grant Date Fair | | | 2.94 | |
Nonvested, weighted average grant date fair value, end of period (in dollars per share) | $ 6.67 | | $ 6.67 | |
Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Number | 0 | | 0 | |
Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Weighted Average Exercise Price | $ 0 | | $ 0 | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms | | | 2 years 9 months 18 days | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding | $ 0 | | $ 0 | |
Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Aggregate Intrinsic Value | $ 0 | | $ 0 | |
Stock Appreciation Rights (SARs) | Equity Option | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] | | | | |
Number of nonvested shares, beginning of period (in shares) | | | 1,589,492 | |
Granted, nonvested, number of shares (in shares) | | | 0 | |
Vested, number of shares (in shares) | | | 0 | |
Forfeited, number of shares (in shares) | | | (3,152) | |
Expired (in shares) | | | (569,595) | |
Number of nonvested shares, end of period (in shares) | 1,016,745 | | 1,016,745 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] | | | | |
Nonvested, weighted average grant date fair value, beginning of period (in dollars per share) | | | $ 2.89 | |
Granted, nonvested, weighted average grant date fair value (in dollars per share) | | | 0 | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value | | | 3.45 | |
Vested, weighted average grant date fair value (in dollars per share) | | | 0 | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired, Weighted Average Grant Date Fair | | | 4.51 | |
Nonvested, weighted average grant date fair value, end of period (in dollars per share) | $ 3.83 | | $ 3.83 | |