XML 47 R33.htm IDEA: XBRL DOCUMENT v3.23.2
EQUITY TRANSACTIONS (Details - Warrant activity) - Warrant [Member] - $ / shares
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants outstanding, beginning balance 576,738 1,991,973
Outstanding, Weighted Average Exercise Price $ 11.21 $ 5.23
Warrants granted 0 0
Warrants exercised 0 (1,206,721)
Exercised, Weighted Average Exercise Price   $ 2.21
Warrants cancelled/forfeited (249,985) (208,514)
Cancelled/Forfeited, Weighted Average Exercise Price $ 23.24 $ 6.11
Warrants outstanding, ending balance 326,753 576,738
Outstanding Weighted Average Exercise Price $ 2.01 $ 11.21
Warrants exercisable 326,753 576,738
Exercisable, Weighted Average Exercise Price $ 2.01 $ 11.21