XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.4
Notes Payable (Tables)
6 Months Ended
Nov. 30, 2024
Debt Disclosure [Abstract]  
Schedule of notes payments due in the next twelve months
   
   Total
2025  $143,342 
Total  $143,342