XML 41 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK COMPENSATION (Details - Options vested and expected to vest) - Equity Option [Member]
9 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of stock options vested 106,862
Weighted average exercise price stock options vested | $ / shares $ 24.85
Weighted average remaining contractual term stock options vested 7 years 3 months 18 days
Number of stock options expected to vest 36,036
Weighted average exercise price stock options expected to vest | $ / shares $ 14.92
Weighted average remaining contractual term stock options expected to vest 7 years 11 months 26 days
Total stock options outstanding 142,898