XML 58 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Note 11 - Subsequent Events (Details Textual) - O 2026 Q3 Dividends [Member] - Subsequent Event [Member]
Aug. 26, 2026
$ / shares
Dividends Payable, Amount Per Share (in dollars per share) $ 0.095
Dividends Payable, Date of Record Aug. 18, 2026
Dividends Payable, Date to be Paid Aug. 26, 2026