XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses and Other Payables - Schedule of Accrued Expenses and Other Payables (Details) - USD ($)
Oct. 31, 2025
Apr. 30, 2025
Schedule of Accrued Expenses and Other Payables [Abstract]    
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