v3.26.1
Note 18 - Stock-Based Compensation - Stock Options, Valuation Assumptions (Details) - Share-Based Payment Arrangement, Nonemployee [Member] - $ / shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Volatility 42.30% 41.70% 40.50%
Risk-free rate of return 3.76% 3.72% 3.98%
Dividend yield 4.93% 4.93% 4.70%
Expected average life (years) (Year) 5 years 6 months 5 years 3 months 18 days 5 years 6 months
Grant date fair value (in dollars per share) $ 7.34 $ 7.35 $ 8.65
Fair value as a % of exercise price 24.80% 24.50% 24.80%