v3.26.1
EQUITY TRANSACTIONS (Details - Warrant activity) - $ / shares
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants exercised (210,555)  
Warrants exercisable 1,957,490  
Weighted average exercise price, exercisable $ 6.48  
Warrant [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants outstanding, beginning balance 235,712 409
Weighted average exercise price, outstanding $ 35.55 $ 200.90
Warrants granted 1,955,126 361,550
Weighted average exercise price, granted $ 5.36 $ 35.80
Warrants exercised (210,555) (123,131)
Weighted average exercise price, exercised $ 24.38 $ 39.20
Warrants cancelled/forfeited (22,793) (3,116)
Weighted average exercise price, cancelled/forfeited $ 46.40 $ 250.13
Warrants outstanding, ending balance 1,957,490 235,712
Weighted average exercise price, outstanding $ 6.48 $ 35.55
Warrants exercisable 1,957,490 235,712
Weighted average exercise price, exercisable $ 6.48 $ 35.55