(LOSS) EARNINGS PER COMMON SHARE - Components and Results of Operations and Earnings (Loss) Per Common Share Calculations (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Earnings Per Share [Abstract] | ||||
| Net (loss) income available to common shareholders | $ (4,456) | $ 4,362 | $ (9,416) | $ 8,326 |
| Net (loss) income used for EPS | $ (4,456) | $ 4,362 | $ (9,416) | $ 8,326 |
| Weighted average common shares outstanding - basic (in shares) | 11,563 | 11,944 | 11,566 | 11,947 |
| Weighted average common shares outstanding - diluted (in shares) | 11,563 | 12,600 | 11,566 | 12,585 |
| Basic (loss) earnings per common share (in dollars per share) | $ (0.39) | $ 0.37 | $ (0.81) | $ 0.70 |
| Diluted (loss) earnings per common share (in dollars per share) | $ (0.39) | $ 0.35 | $ (0.81) | $ 0.66 |