v3.26.3
Trade and other payables (Details Narrative)
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Trade And Other Payables    
Trade payables and non-interest bearing, days 45 days 45 days