v3.26.1
Stock Options - Fair Value Assumptions (Details)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2024
Stock Options    
Risk-free interest rates 3.80%  
Risk-free interest rates - Minimum   4.42%
Risk-free interest rates - Maximum   4.62%
Expected lives 5 years 1 month 9 days  
Expected volatility 53.00% 56.00%
Expected dividend yields 1.66%  
Minimum    
Stock Options    
Expected lives   5 years 7 months 17 days
Expected dividend yields   0.76%
Maximum    
Stock Options    
Expected lives   5 years 10 months 13 days
Expected dividend yields   1.01%