Annual report pursuant to Section 13 and 15(d)

STOCK OPTIONS AND WARRANTS (Details - Warrant activity)

v3.22.2
STOCK OPTIONS AND WARRANTS (Details - Warrant activity) - Warrant [Member] - $ / shares
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants outstanding, beginning balance 2,981 31,927
Weighted average exercise price warrants outstanding, beginning balance $ 58.70 $ 75
Warrants issued 18,812,261 22,911
Weighted average exercise price warrants issued $ 0 $ 0
Warrants exercised (8,041,414) (40,524)
Weighted average exercise price warrants Exercised $ 0 $ 0
Warrants expired (1,093) (11,333)
Weighted average exercise price warrants Expired $ 0 $ 0
Warrants outstanding, ending balance 10,772,735 2,981
Weighted average exercise price warrants outstanding, ending balance $ 0 $ 58.70
Warrants exercisable 10,772,735  
Weighted average exercise price warrants exercisable $ 4.59