v3.26.3
Note 10 - Cash Dividends (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Nov. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Payments of Dividends   $ 1.9 $ 1.5
Dividends Payable   $ 0.1 $ 0.2
Annual Indicated per Share Dividend Rate (in dollars per share)   $ 0.2  
Subsequent Event [Member] | O 2027 Q2 Dividends [Member]      
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.05    
Dividends Payable, Date Declared Nov. 01, 2026    
Dividends Payable, Date to be Paid Nov. 24, 2026    
Dividends Payable, Date of Record Nov. 16, 2026