Quarterly report pursuant to Section 13 or 15(d)

Note 18 - Stock-based Compensation (Details Textual)

v3.21.2
Note 18 - Stock-based Compensation (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 15, 2021
Aug. 31, 2021
Aug. 31, 2020
Aug. 31, 2021
Aug. 31, 2020
Nov. 19, 2020
Share-based Payment Arrangement, Noncash Expense, Total       $ 2,527 $ 659  
Share-based Payment Arrangement, Expense   $ 1,000 $ 10 $ 2,500 700  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (in shares)   12,433   94,683    
Shares Granted, Value, Share-based Payment Arrangement, Forfeited   $ 70   $ 100    
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount   300   300    
Marketing Consultant [Member] | Incentive Warrants [Member]            
Share-based Payment Arrangement, Expense   0 0 $ 0 $ 20  
Class of Warrant Or Right, Granted in Period (in shares)       0 15,000  
Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted (in shares)       174,493    
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount   7,500   $ 7,500    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       2 years 3 months 18 days    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)       0    
Restricted Stock Units (RSUs) [Member] | Non-employees [Member]            
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount   $ 100   $ 100    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       6 months    
Share-based Payment Arrangement, Option [Member]            
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       2 years 6 months    
The 2017 Stock Option Plan (2017 Plan) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)   1,899,327   1,899,327    
The 2020 Equity Incentive Plan (2020 Plan) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)           2,500,000
The 2020 Equity Incentive Plan (2020 Plan) [Member] | Employees and Directors [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares)       41,000 391,750  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term (Year)       3 years    
The 2020 Equity Incentive Plan (2020 Plan) [Member] | Non-employee Contractors [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares)       0 11,000  
Share-based Payment Arrangement, Expense   $ 0 $ 0 $ 40 $ 20  
The 2020 Equity Incentive Plan (2020 Plan) [Member] | Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted (in shares)   0 0 174,493 0  
Share-based Payment Arrangement, Noncash Expense, Total   $ 900 $ 0 $ 2,300 $ 0  
The 2020 Equity Incentive Plan (2020 Plan) [Member] | Restricted Stock Units (RSUs) [Member] | Non-employees [Member]            
Share-based Payment Arrangement, Noncash Expense, Total   100 0 70 0  
The 2020 Equity Incentive Plan (2020 Plan) [Member] | Share-based Payment Arrangement, Option [Member] | Employees and Directors [Member]            
Share-based Payment Arrangement, Expense   $ 50 $ 10 $ 70 $ 600  
The 2020 Equity Incentive Plan (2020 Plan) [Member] | Subsequent Event [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares) 1,400,000