v3.26.1
FAIR VALUE MEASUREMENTS (Details - Changes in fair value of warrant liability) - USD ($)
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Change in fair value of warrant liability $ (4,746,135) $ 10,446,000
Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Bifurcated embedded derivative liability at beginning 0 2,184,000
Issuance of convertible preferred stock with bifurcated embedded derivative liability 1,995,000 0
Change in fair value of bifurcated embedded derivative (1,117,000) (2,184,000)
Bifurcated embedded derivative liability at ending 878,000 0
Fair Value, Recurring [Member] | Warrant Liability [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of the warrant liability at beginning 338,000 10,784,000
Change in fair value of warrant liability 4,746,135 (10,446,000)
Issuance of warrants 5,583,000  
Exercise of warrants (599,135)  
Fair value of the warrant liability at ending $ 10,068,000 $ 338,000