STOCK-BASED COMPENSATION - Summary of Stock Options Outstanding (Details) - $ / shares |
Mar. 31, 2026 |
Dec. 31, 2025 |
Mar. 31, 2025 |
|---|---|---|---|
| STOCK-BASED COMPENSATION | |||
| Number of Stock Options, Beginning of period | 424,826 | 649,345 | 649,345 |
| Number of Stock Options, End of period | 424,826 | 424,826 | 649,345 |
| Number of stock options exercisable, End of period | 424,826 | 424,826 | |
| Weighted Average Exercise Price, Beginning of period | $ 2.66 | $ 1.91 | $ 1.91 |
| Weighted Average Exercise Price, End of period | 2.66 | $ 2.66 | 1.91 |
| Weighted Average Exercise Price exercisable, End of period | $ 2.66 | $ 2.66 |