v3.26.1
Note 9 - Stockholders' Equity - Cash Dividends Declared (Details) - $ / shares
3 Months Ended 9 Months Ended
May 31, 2026
May 31, 2025
May 31, 2026
May 31, 2025
Amount, per share (in dollars per share) $ 0 $ 0.01 $ 0.02 $ 0.15
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  
O 2025 Q3 Dividends [Member]        
Declaration date       Apr. 16, 2025
Amount, per share (in dollars per share)       $ 0.01
Record date       Apr. 30, 2025
Payable date       May 14, 2025