SHAREHOLDERS’ EQUITY - Schedule of Restricted Share Activity (Details) - Restricted Shares - shares |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] | |||
| Outstanding and unvested, beginning of period (in shares) | 365,492 | 390,998 | 523,377 |
| Granted (in shares) | 41,461 | 132,917 | 46,836 |
| Vested (in shares) | (62,176) | (130,934) | (154,618) |
| Forfeited (in shares) | (20,260) | (27,489) | (24,597) |
| Outstanding and unvested, end of period (in shares) | 324,517 | 365,492 | 390,998 |