v3.25.1
Stock Options and Warrants - Schedule of Warrants Outstanding (Details) - Warrant [Member] - shares
9 Months Ended
Mar. 31, 2025
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants Exercisable 78,095,239 78,095,239
Weighted Average Contractual Life of Warrants Outstanding and Exercisable (Years) 11 months 1 day