XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Cash Dividends (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Apr. 30, 2025
Payments of Dividends, Total $ 4.5 $ 4.3  
Dividends Payable $ 0.2 $ 0.2  
Annual Indicated per Share Dividend Rate $ 0.2    
O2025Q3 Dividends [Member] | Subsequent Event [Member]      
Quarterly Indicated Per Share Dividend Rate     $ 0.05