v3.26.1
Stockholders' Equity - Valuation assumptions (Details) - Stock Options
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Stockholders' Equity    
Risk-free interest rate 3.77% 4.26%
Expected life (in years) 6 years 6 years
Expected volatility 44.40% 46.30%