Annual report pursuant to Section 13 and 15(d)

STOCK OPTIONS AND WARRANTS (Details - Unvested option activity)

v3.24.2.u1
STOCK OPTIONS AND WARRANTS (Details - Unvested option activity) - Unvested Stock Options [Member] - $ / shares
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares unvested outsatnding.beginning 0 4,000
Weighted average grant date fair value, beginning $ 0 $ 1.84
Granted, options 652,028 251,002
Weighted average grant date fair value, granted $ 1.76 $ 2.51
Vested, options (372,492) (255,002)
Weighted average grant date fair value, vested 1.81 2.50
Forfeited, options 0 0
Weighted average grant date fair value, forfeited 0 0
Number of shares unvested outsatnding, ending 279,536 0
Weighted average grant date fair value, ending $ 1.70 $ 0