BASIC AND DILUTED LOSS PER SHARE - Antidilutive Securities (Details) - shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
|
| NET LOSS PER COMMON SHARE | ||
| Antidilutive securities excluded from computation of earnings per share | 6,093,446 | 2,503,241 |
| Common stock warrants | ||
| NET LOSS PER COMMON SHARE | ||
| Antidilutive securities excluded from computation of earnings per share | 4,450,324 | 1,772,829 |
| Assumed conversion of preferred stock | ||
| NET LOSS PER COMMON SHARE | ||
| Antidilutive securities excluded from computation of earnings per share | 97,866 | |
| Employee Stock Option | ||
| NET LOSS PER COMMON SHARE | ||
| Antidilutive securities excluded from computation of earnings per share | 1,643,122 | 632,546 |