PREFERRED STOCK AND WARRANTS - Narrative (Details) - $ / shares |
6 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Mar. 31, 2023 |
|
| PREFERRED STOCK AND WARRANTS | |||
| Number of warrants exercised (in shares) | 0 | 200,000 | |
| Private Placement | |||
| PREFERRED STOCK AND WARRANTS | |||
| Number of shares of common stock entitled from warrants (in shares) | 4,900,000 | ||
| Exercise price of warrants (in dollars per share) | $ 3.77 | ||
| Number of warrants exercised (in shares) | 176,658 | ||
| Stock issued upon exercise of warrants (in shares) | 32,573 | ||
| Weighted average fair value per share (in dollars per share) | $ 4.62 | ||
| Number of warrants outstanding | 4,681,432 | 4,700,000 | |