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 | 9 Months Ended |
Sep. 30, 2024 | Sep. 30, 2023 | Sep. 30, 2024 | Sep. 30, 2023 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Share-based Payment Arrangement, Expense | $ 1,027 | $ 1,293 | $ 3,784 | $ 4,033 |
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.47 | | $ 3.47 | |
Employee Stock Option | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Share-based Payment Arrangement, Expense | $ 387 | 117 | $ 1,298 | 311 |
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 | | | 940 | |
Restricted Stock Units (RSUs) | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Share-based Payment Arrangement, Expense | $ 636 | 523 | $ 2,218 | 2,329 |
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) | | | 406,035 | |
Vested, number of shares (in shares) | | | (373,067) | |
Forfeited, number of shares (in shares) | | | 0 | |
Number of nonvested shares, end of period (in shares) | 674,807 | | 674,807 | |
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.25 | |
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.19 | | $ 7.19 | |
Stock Appreciation Rights (SARs) | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | |
Share-based Payment Arrangement, Expense | $ 4 | $ 653 | $ 268 | $ 1,393 |
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 6 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 | | | 1.22 | |
Nonvested, weighted average grant date fair value, end of period (in dollars per share) | $ 3.83 | | $ 3.83 | |