v3.25.2
Stockholders' Equity - Schedule of Estimated Grant Date Fair Value of Stock Options (Details)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2023
Equity [Abstract]    
Average volatility 50.07% 47.96%
Risk-free interest rate 4.01% 3.76%
Weighted-average expected life in years 6 years 7 months 6 days 6 years
Dividend yield rate annual 3.15% 2.10%