v3.26.1
Note 16 - Shareholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 11, 2025
Sep. 11, 2024
Jun. 30, 2026
Jun. 30, 2025
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 0.33 $ 0.31 $ 0.33 $ 0.31
Dividends, Common Stock $ 5,000 $ 4,600 $ 4,983 $ 4,593