XML 89 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Cash Dividends (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 9 Months Ended
Aug. 31, 2025
Mar. 31, 2025
Mar. 31, 2024
Payments of Dividends, Total   $ 6.0 $ 5.7
Dividends Payable   $ 0.1 $ 0.1
O 2026 Q1 Dividends [Member] | Subsequent Event [Member]      
Dividends Payable, Date Declared Aug. 20, 2025    
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.05    
Dividends Payable, Date to be Paid Sep. 10, 2025    
Dividends Payable, Date of Record Sep. 02, 2025