v3.26.1
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