XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock Based Compensation (Details) - Schedule of Stock Option Activity
9 Months Ended
Jun. 30, 2023
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Schedule of Stock Option Activity [Abstract]    
Number of Shares Subject to Option, Ending | shares 296,331 321,656
Weighted Average Exercise Price, Ending | $ / shares $ 19.15 $ 18.38
Weighted Average Remaining Contractual Term, Ending 6 years 5 months 26 days 6 years 9 months 21 days
Aggregate Intrinsic Value, Ending | $   $ 2,294,307
Number of Shares Subject to Option, Vested or expected to vest | shares   310,344
Weighted Average Exercise Price, Vested or expected to vest | $ / shares   $ 18.46
Weighted Average Remaining Contractual Term, Vested or expected to vest   6 years 8 months 19 days
Aggregate Intrinsic Value, Vested or expected to vest | $   $ 2,175,175
Number of Shares Subject to Option, Exercisable | shares   174,856
Weighted Average Exercise Price, Exercisable | $ / shares   $ 21.05
Weighted Average Remaining Contractual Term, Exercisable   5 years 14 days
Aggregate Intrinsic Value, Exercisable | $   $ 817,097
Number of Shares Subject to Option, Granted | shares   78,400
Weighted Average Exercise Price, Granted | $ / shares   $ 16.54
Weighted Average Remaining Contractual Term, Granted   9 years 5 months 12 days
Number of Shares Subject to Option, Exercised | shares   (30,125)
Weighted Average Exercise Price, Exercised | $ / shares   $ 16.74
Weighted Average Remaining Contractual Term, Exercised  
Number of Shares Subject to Option, Forfeited or expired | shares   (22,950)
Weighted Average Exercise Price, Forfeited or expired | $ / shares   $ 24.27
Weighted Average Remaining Contractual Term, Forfeited or expired