v3.26.3
Note Payable (Tables)
12 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of notes payable
          
   June 30,   June 30, 
   2026   2025 
Note payable - EIDL  $150,000   $150,000 
Schedule of future minimum payments on note payable
     
Year Ending  Amount 
June 30, 2027  $– 
June 30, 2028   – 
June 30, 2029   – 
June 30, 2030   3,000 
June 30, 2031 and thereafter   147,000 
Total  $150,000