XML 69 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Stock-based Compensation (Details Textual) - USD ($)
12 Months Ended
Jan. 15, 2021
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number   1,557,130 1,544,727 1,426,651
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross   277,613 174,840  
Share-Based Payment Arrangement, Expense   $ 1,337,734 $ 931,532  
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount   1,019,291    
Allocated Share-based Compensation Expense, Estimate Next Twelve Months   682,724    
Allocated Share-based Compensation Expense, Estimate, Fiscal Year Two   $ 336,567    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 11.41 $ 16.97  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)   6 years 3 months 5 years 9 months 3 days  
The 2019 Plan [member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized 800,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized   1,600,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number   1,117,570    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant   426,904    
The 2007 Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number   439,560