XML 43 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK COMPENSATION (Details - Options vested and expected to vest)
3 Months Ended
Jun. 30, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares vested 4,780
Equity Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares vested 61,977
Weighted average exercise price vested | $ / shares $ 17.37
Weighted average remaining contractual term in years vested 6 years 9 months 21 days
Number of shares expected to vest 23,873
Weighted average exercise price expected to vest | $ / shares $ 14.60
Weighted average remaining contractual term in years expected to vest 7 years 7 months 6 days
Number of shares total 85,850