v3.26.3
SCHEDULE OF PREFERRED STOCK OUTSTANDING SHARES (Details) - shares
Jul. 31, 2026
Apr. 30, 2026
Series A Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred stock outstanding shares 125 125
Series B Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred stock outstanding shares
Series C Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred stock outstanding shares 1,928,157 1,953,157
Series D Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred stock outstanding shares 768,288 768,288