v3.26.3
Note 11 - Subsequent Events (Details Textual) - O 2026 Q3 Dividends [Member] - Subsequent Event [Member] - $ / shares
3 Months Ended
Nov. 25, 2026
Nov. 25, 2026
Dividends Payable, Amount Per Share (in dollars per share)   $ 0.095
Dividends Payable, Date of Record Nov. 17, 2026  
Dividends Payable, Date to be Paid Nov. 25, 2026