v3.25.2
Accounts Receivable, net (Tables)
12 Months Ended
May 31, 2025
Credit Loss [Abstract]  
Schedule of accounts receivable
          
   May 31, 2025   May 31, 2024 
Customers receivable  $922,616   $524,730 
Merchant processor receivable   185,719    78,417 
Less: Allowance for credit losses   (104,390)   (93,312)
Accounts receivables, net  $1,003,945   $509,835