XML 41 R33.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK COMPENSATION (Details - Options vested and expected to vest) - Equity Option [Member]
6 Months Ended
Sep. 30, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options vested 86,180
Weighted average exercise price options vested | $ / shares $ 24.60
Weighted average remaining contractual term options vested 7 years 5 months 26 days
Options expected to vest 70,884
Weighted average exercise price options expected to vest | $ / shares $ 20.87
Weighted average remaining contractual term options expected to vest 8 years 14 days
Total options outstanding 157,064