v3.26.1
Note 18 - Stock-Based Compensation - Schedule of Fair Value of Performance Stock Units Granted (Details) - Performance Shares [Member] - $ / shares
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Performance goals (in dollars per share) $ 23.76 $ 24.05  
Share-Based Payment Arrangement, Tranche One [Member]      
Performance goals (in dollars per share) [1] 22.31 22.52 $ 27.2
Share-Based Payment Arrangement, Tranche Two [Member]      
Performance goals (in dollars per share) [2] $ 24.83 $ 25.49 $ 29.21
[1] Represents the market value of our common shares on the date we granted the awards less the dividends we expect to pay before the shares vest
[2] Based on the Monte Carlo valuation model