v3.26.1
Note 9 - Stockholders' Equity - Cash Dividends Declared (Details) - $ / shares
3 Months Ended 6 Months Ended
Feb. 28, 2026
Feb. 28, 2026
Feb. 28, 2025
Feb. 28, 2026
Feb. 28, 2025
Amount, per share (in dollars per share)   $ 0.01 $ 0.07 $ 0.02 $ 0.14
O 2026 Q1 Dividends [Member]          
Declaration date       Oct. 15, 2025  
Amount, per share (in dollars per share)       $ 0.01  
Record date       Oct. 29, 2025  
Payable date       Nov. 12, 2025  
O 2025 Q1 Dividends [Member]          
Declaration date Oct. 16, 2024        
Amount, per share (in dollars per share)         $ 0.07
Record date         Oct. 30, 2024
Payable date         Nov. 13, 2024
O 2025 Q2 Dividends [Member]          
Declaration date Jan. 15, 2025        
Amount, per share (in dollars per share)         $ 0.07
Record date         Jan. 29, 2025
Payable date         Feb. 12, 2025
O 2026 Q2 Dividends [Member]          
Declaration date       Jan. 14, 2026  
Amount, per share (in dollars per share)       $ 0.01  
Record date       Jan. 28, 2026  
Payable date       Feb. 11, 2026