Annual report pursuant to Section 13 and 15(d)

Note 14 - Stock-based Compensation (Details Textual)

v3.24.0.1
Note 14 - Stock-based Compensation (Details Textual) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Jun. 17, 2022
Mar. 23, 2022
Feb. 28, 2022
Aug. 31, 2021
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2021
Jun. 16, 2022
Nov. 19, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 50,000,000             300,000,000  
Percentage of RSUs Exchanged for Stock Options   50.00%              
Number of RSUs Exchanged for Stock Options (in shares)   778,750              
Restricted Stock Units (RSUs) [Member]                  
Share-Based Payment Arrangement, Expense         $ 3.6 $ 2.6      
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares)         102,720 536,805      
Share-Based Payment Arrangement, Plan Modification, Reclassified from Paid in Capital to Liability $ 1.0                
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)         89,234        
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount         $ 1.1        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)         1 year 1 month 6 days        
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares)         213,636        
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares)         124,402        
Restricted Stock Units (RSUs) [Member] | Chief Technology Officer [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares)     200,000            
Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number (in shares)         200,000        
Share-Based Payment Arrangement, Accelerated Cost         $ 0.5        
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)         89,182        
Restricted Stock Units (RSUs) [Member] | Former Director [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number (in shares)           3,874      
Restricted Stock Units (RSUs) [Member] | Current Board Members [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number (in shares)             8,392    
Modified Rewards [Member]                  
Share-Based Payment Arrangement, Expense       $ 1.4          
Share-Based Payment Arrangement, Option [Member]                  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)         1 year 7 months 6 days        
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount         $ 2.9        
The 2020 Equity Incentive Plan (2020 Plan) [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 3,800,000               2,500,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) 1,300,000                
Share-Based Payment Arrangement, Expense         5.4 $ 5.4      
The 2020 Equity Incentive Plan (2020 Plan) [Member] | Share-Based Payment Arrangement, Option [Member] | Employees and Directors [Member]                  
Share-Based Payment Arrangement, Expense         $ 1.8 $ 2.8      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures (in shares)         249,999 994,750