XML 27 R16.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses and Other Payables
6 Months Ended
Oct. 31, 2025
Accrued Expenses and Other Payables [Abstract]  
Accrued expenses and other payables

10. Accrued expenses and other payables

 

Accrued expenses and other payables consisted of the following:

 

   October 31,
2025
   April 30,
2025
 
Accrued payroll  $1,282,492   $1,023,151 
Accrued interest expense   53,610    186,076 
Accrued loss for legal matters (Note 20)   5,128    5,128 
Other payables   202,908    193,907 
Due to third parties, non-interest bearing, payable upon demand   145,774    145,774 
Sales tax payable   117,453    154,268 
Total accrued expenses and other payables  $1,807,365   $1,708,304