Annual report [Section 13 and 15(d), not S-K Item 405]

PREFERRED STOCK (Details Narrative)

v3.25.2
PREFERRED STOCK (Details Narrative) - USD ($)
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Class of Stock [Line Items]    
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock accretion $ 3,193,404 $ 15,053,521
Change in fair value of the derivative liability 2,184,000 586,000
Fair value of embedded derivative 0  
Payments of Ordinary Dividends, Preferred Stock and Preference Stock 22,486,875 16,160,531
Redeemable Preferred Stock Dividends 1,129,759 2,517,645
Deemed Dividend [Member]    
Class of Stock [Line Items]    
Redeemable Preferred Stock Dividends 902,580 1,271,164
Preferred Dividend [Member]    
Class of Stock [Line Items]    
Redeemable Preferred Stock Dividends $ 227,179 1,246,481
Preferred Stock [Member]    
Class of Stock [Line Items]    
Discount on fair value   18,246,925
Preferred Stock [Member] | Fair Value Of Embedded Derivative [Member]    
Class of Stock [Line Items]    
Discount on fair value   2,770,000
Preferred Stock [Member] | Stock Issuance Costs [Member]    
Class of Stock [Line Items]    
Discount on fair value   1,349,925
Preferred Stock [Member] | Fair Value Of Warrants [Member]    
Class of Stock [Line Items]    
Discount on fair value   $ 14,127,000
Series B Preferred Stock [Member]    
Class of Stock [Line Items]    
Temporary equity, par value $ 0.0001 $ 0.0001
Preferred stock shares designated 35,000  
Temporary equity, shares issued 0 14,646
Temporary equity, shares outstanding 0 14,646
Shares excluded for redemption 0 5,833
Share redemption value $ 0 $ 11,867,016
Preferred stock accretion $ 3,193,404 15,053,521
Preferred Shares [Member]    
Class of Stock [Line Items]    
Preferred stock, shares outstanding 0  
Payments of Ordinary Dividends, Preferred Stock and Preference Stock $ 20,479,169 14,520,835
Accrued Dividends [Member]    
Class of Stock [Line Items]    
Payments of Ordinary Dividends, Preferred Stock and Preference Stock 734,864 724,950
Cash Premium [Member]    
Class of Stock [Line Items]    
Payments of Ordinary Dividends, Preferred Stock and Preference Stock $ 1,272,842 $ 914,746