STOCKHOLDERS' EQUITY - Schedule of Warrants Transactions (Details) - $ / shares |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Pre-Funded Warrants | ||
| Warrants | ||
| Outstanding (in shares) | 400,000 | 400,000 |
| Exercisable (in shares) | 400,000 | |
| Weighted Average Exercise Price Per Share | ||
| Outstanding (in dollars per share) | $ 0.0001 | $ 0.0001 |
| Exercisable (in dollars per share) | $ 0.0001 | |
| Common Warrants | ||
| Warrants | ||
| Outstanding (in shares) | 10,496,523 | 10,496,523 |
| Exercisable (in shares) | 10,496,523 | |
| Weighted Average Exercise Price Per Share | ||
| Outstanding (in dollars per share) | $ 3.58 | $ 3.58 |
| Exercisable (in dollars per share) | $ 3.58 |