XML 40 R25.htm IDEA: XBRL DOCUMENT v3.24.4
Accounts Receivable, net (Tables)
6 Months Ended
Nov. 30, 2024
Credit Loss [Abstract]  
Schedule of accounts receivable
          
   November 30, 2024  May 31, 2024
Customers receivable  $794,275   $524,730 
Merchant processor receivable   746,123    78,417 
Less: Allowance for credit losses   (96,180)   (93,312)
Accounts receivables, net  $1,444,218   $509,835