XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
EQUITY TRANSACTIONS (Details - Options exercisable) - Options Held [Member] - $ / shares
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options outstanding 86,466 171,825 166,595
Weighted average exercise price, outstanding $ 17.95 $ 22.4 $ 23.1
Stock options exercisable 57,813 75,554  
Weighted average exercise price, exercisable $ 19.41 $ 24.5  
$6.90 - $16.80 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options outstanding 62,204    
Weighted average remaining life (years) 7 years 5 months 23 days    
Weighted average exercise price, outstanding $ 13.24    
Stock options exercisable 38,589    
Weighted average exercise price, exercisable $ 13.48    
$24.50 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options outstanding 24,178    
Weighted average remaining life (years) 6 years 9 months 3 days    
Weighted average exercise price, outstanding $ 25.20    
Stock options exercisable 19,140    
Weighted average exercise price, exercisable $ 25.20    
$1,425.00 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options outstanding 84    
Weighted average remaining life (years) 2 months 4 days    
Weighted average exercise price, outstanding $ 1,425.00    
Stock options exercisable 84    
Weighted average exercise price, exercisable $ 1,425.00