v3.25.1
Stockholders' Equity (Details - Warrant activity) - Warrant [Member] - $ / shares
9 Months Ended 12 Months Ended
Mar. 31, 2025
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants outstanding, beginning balance 28,841,323  
Weighted average exercise price, beginning balance $ 0.080  
Weighted average remaining contractual life 3 years 21 days 2 years 7 months 9 days
Warrants granted 20,200,000  
Weighted average exercise price, granted $ 0.015  
Weighted average remaining contractual life, granted 4 years 9 months 3 days  
Warrants exercised 0  
Weighted average exercise price, exercised $ 0  
Warrants expired 0  
Weighted average exercise price, expired $ 0  
Warrants outstanding, ending balance 49,041,323 28,841,323
Weighted average exercise price, ending balance $ 0.05 $ 0.080