XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.2
EQUITY TRANSACTIONS (Details - Warrants outstanding and exercisable) - Warrant [Member] - $ / shares
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants outstanding 326,753 576,738 1,991,973
Weighted Average Exercise Price, outstanding $ 2.01 $ 11.21 $ 5.23
Warrants exercisable 326,753    
Price 1 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants outstanding 202,167    
Weighted Average Remaining Life (Years) 1 year 9 months    
Weighted Average Exercise Price, outstanding $ 1.57    
Warrants exercisable 202,167    
Weighted Average Exercise Price, exercisable $ 1.57    
Price 2 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants outstanding 124,586    
Weighted Average Remaining Life (Years) 1 year 9 months 29 days    
Weighted Average Exercise Price, outstanding $ 2.73    
Warrants exercisable 124,586    
Weighted Average Exercise Price, exercisable $ 2.73