WARRANTS (Details) - $ / shares |
Jun. 30, 2026 |
Apr. 13, 2026 |
Jun. 30, 2025 |
Jul. 13, 2021 |
|---|---|---|---|---|
| Class of Warrant or Right [Line Items] | ||||
| Warrants outstanding (in shares) | 12,521,494 | |||
| Warrant exercise price (in dollars per share) | $ 2,300 | $ 2,300 | $ 115.00 | $ 2,300 |
| Warrants exercisable (in shares) | 62,607 | |||
| Public Warrants | ||||
| Class of Warrant or Right [Line Items] | ||||
| Warrants outstanding (in shares) | 7,991,544 | |||
| Private Warrants | ||||
| Class of Warrant or Right [Line Items] | ||||
| Warrants outstanding (in shares) | 4,529,950 |