v3.25.4
Stock Options and Warrants - Schedule of Warrants Outstanding (Details) - Warrant [Member] - shares
6 Months Ended
Dec. 31, 2025
Jun. 30, 2025
Warrants Outstanding [Line Items]    
Warrants Exercisable 78,095,239 78,095,239
Weighted Average Contractual Life of Warrants Outstanding and Exercisable (Years) 2 months 1 day