v3.25.1
SHARE-BASED COMPENSATION AND WARRANTS - Pre-Funded Warrants (Details) - shares
Mar. 31, 2025
Jun. 30, 2024
Pre-funded warrants    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants outstanding (In shares) 9,494,053 15,020,371