Stock-Based Compensation - Schedule of Option Activity (Details) - $ / shares |
12 Months Ended | ||
---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Schedule of Summary of Option Activity [Abstract] | |||
Number of Shares, Outstanding at ending | 237,041 | 172,477 | 235,219 |
Weighted Average Exercise Price, Outstanding at ending | $ 21.73 | $ 21.08 | $ 22.05 |
Weighted Average Remaining Contractual Term (in years), Outstanding at ending | 6 years 4 months 20 days | 4 years 10 months 24 days | 5 years 5 months 15 days |
Number of Shares, Additional vesting | 8,675 | 6,292 | |
Weighted Average Exercise Price, Additional vesting | $ 12.38 | $ 2.39 | |
Weighted Average Remaining Contractual Term (in years), Additional vesting | 7 years 3 months 18 days | 9 years 9 months | |
Number of Shares, Terminated at ending | (71,417) | (8,114) | |
Weighted Average Exercise Price, Terminated | $ 18.98 | $ 20.77 | |
Weighted Average Remaining Contractual Term (in years), Terminated | 1 year 4 months 24 days | 5 years 8 months 19 days |