BASIC AND DILUTED LOSS PER SHARE - Antidilutive Securities (Details) - shares |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| NET LOSS PER COMMON SHARE | ||
| Antidilutive securities excluded from computation of earnings per share | 65,284,987 | 7,035,432 |
| Common stock warrants | ||
| NET LOSS PER COMMON SHARE | ||
| Antidilutive securities excluded from computation of earnings per share | 26,843,310 | 4,450,324 |
| Assumed conversion of preferred stock | ||
| NET LOSS PER COMMON SHARE | ||
| Antidilutive securities excluded from computation of earnings per share | 36,840,168 | 1,973,200 |
| Employee Stock Option | ||
| NET LOSS PER COMMON SHARE | ||
| Antidilutive securities excluded from computation of earnings per share | 1,601,509 | 611,908 |