LOSS PER SHARE (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Net loss per share | ||||
| Weighted-average common shares outstanding – basic | 22,836,456 | 22,873,907 | 22,824,937 | 22,883,729 |
| Dilutive effect of restricted stock units and stock options | ||||
| Weighted-average common shares outstanding – diluted | 22,836,456 | 22,873,907 | 22,824,937 | 22,883,729 |
| Restricted stock units excluded from the computation of diluted loss per share because the effect of inclusion would have been anti-dilutive | 125,000 | 517,500 | 125,000 | 517,500 |