Annual report pursuant to Section 13 and 15(d)

COMMON STOCK TRANSACTIONS (Details - Nonvested Option activity)

v3.23.2
COMMON STOCK TRANSACTIONS (Details - Nonvested Option activity) - Restricted Stock [Member] - $ / shares
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Beginning balance, shares 2,933 2,933
Beginning balance, weighted average grant date fair value $ 2.50 $ 10.05
Granted, shares 1,002 6,738
Granted, weighted average grant date fair value $ 2.27 $ 6.80
Vested, shares (3,935) (6,738)
Vested, weighted average grant date fair value $ 2.44 $ 10.09
Expired, shares 0 0
Expired, weighted average grant date fair value 0 0
Ending balance 0 2,933
Ending balance, weighted average grant date fair value $ 0 $ 2.50