XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Notes Payable (Tables)
3 Months Ended
Aug. 31, 2024
Debt Disclosure [Abstract]  
Schedule of notes payments due in the next five years
   
   Total
2025  $144,257 
Total  $144,257