v3.26.1
SCHEDULE OF PREFERRED STOCK OUTSTANDING SHARES (Details) - shares
Apr. 30, 2026
Apr. 30, 2025
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,953,157 1,953,157
Series D Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred stock outstanding shares 768,288 773,548