v3.26.3
Accounts Receivable, Net - Schedule of Movement for Allowance for Credit Losses (Details) - USD ($)
3 Months Ended 12 Months Ended
Jul. 31, 2026
Apr. 30, 2026
Allowance for Credit Loss [Abstract]    
Allowance for credit losses, beginning of the period $ 47,935
Add: credit losses during the period 47,935
Allowance for credit losses, end of the period $ 47,935 $ 47,935