XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Customer concentration risk (Details)
3 Months Ended 12 Months Ended
Jul. 31, 2024
Apr. 30, 2024
Customer Concentration Risk 1 [Member]    
Product Information [Line Items]    
Concentration Risk, Percentage 38.00% 53.00%
Customer Concentration Risk 2 [Member]    
Product Information [Line Items]    
Concentration Risk, Percentage 25.00% 24.00%