XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Customer concentration risk (Details)
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Customer Concentration Risk 1 [Member]    
Product Information [Line Items]    
Concentration Risk, Percentage 53.00% 20.00%
Customer Concentration Risk 2 [Member]    
Product Information [Line Items]    
Concentration Risk, Percentage 24.00%  
Customer Concentration Risk 3 [Member]    
Product Information [Line Items]    
Concentration Risk, Percentage   24.00%
Customer Concentration Risk 4 [Member]    
Product Information [Line Items]    
Concentration Risk, Percentage   14.00%
Customer Concentration Risk 5 [Member]    
Product Information [Line Items]    
Concentration Risk, Percentage   10.00%