XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Cash Dividends (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Nov. 26, 2024
Sep. 30, 2024
Sep. 30, 2023
Payments of Dividends   $ 1.5 $ 1.4
Dividends Accrued   $ 0.2 $ 0.1
O 2025 A Dividends [Member]      
Dividends Payable, Amount Per Share   $ 0.2  
Subsequent Event [Member] | O 2025 Q2 Dividends [Member]      
Dividends Payable, Amount Per Share $ 0.05    
Dividends Payable, Date to be Paid Nov. 26, 2024    
Dividends Payable, Date of Record Nov. 18, 2024