XML 40 R31.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK COMPENSATION (Details - Stock options vested and expected to vest)
6 Months Ended
Sep. 30, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares vested 8,778
Equity Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares vested 63,828
Weighted average exercise price vested | $ / shares $ 17.79
Weighted average remaining contractual term in years vested 6 years 1 month 6 days
Number of shares expected to vest 14,843
Weighted average exercise price expected to vest | $ / shares $ 15.61
Weighted average remaining contractual term in years expected to vest 7 years 2 months 15 days
Number of shares total 78,671