v3.26.1
Note 11 - Stock-based Compensation (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2026
May 31, 2025
May 31, 2026
May 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 3.05 $ 4.95
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted-Average Remaining Contractual Term     5 years 5 months 23 days 5 years 9 months 7 days
Share-Based Payment Arrangement, Option [Member]        
Share-Based Payment Arrangement, Expense $ 257,671 $ 767,922 $ 304,510 $ 907,330
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount 1,008,699   $ 1,008,699  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     2 years 3 months  
Restricted Stock Units (RSUs) [Member]        
Share-Based Payment Arrangement, Expense 52,789 $ 157,052 $ 37,366 $ 110,880
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 53,363   $ 53,363  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     3 months