Annual report pursuant to Section 13 and 15(d)

STOCK OPTIONS AND WARRANTS (Details - Option activity)

v3.24.2.u1
STOCK OPTIONS AND WARRANTS (Details - Option activity) - Equity Option [Member] - $ / shares
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of options outstanding, beginning 281,269 40,900
Weighted average exercise price per share, beginning $ 6.94 $ 53.05
Number of options, issued 652,028 251,002
Weighted average exercise price per share, granted $ 2.17 $ 2.97
Number of options, expired (8,133) (10,633)
Weighted average exercise price per share, expired $ 75.81 $ 90.65
Number of options outstanding, ending 925,164 281,269
Weighted average exercise price per share, ending $ 2.97 $ 6.94
Number of options exercisable 645,627  
Weighted average exercise price per share, exercisable $ 3.32  
Number of options vested and expected to vest 925,164  
Weighted average exercise price per share, vested and expected to vest $ 2.97