Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Stock Option Activity (Detail)

v3.21.2
Stockholders' Equity - Stock Option Activity (Detail)
9 Months Ended 12 Months Ended
Aug. 31, 2021
USD ($)
$ / shares
shares
Nov. 30, 2020
USD ($)
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted 20,000  
Service-Based Vesting Condition Options [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding at November 30, 2020 1,174,943  
Granted 20,000  
Exercised (625,300)  
Outstanding at August 31, 2021 569,643 1,174,943
Exercisable at August 31, 2021 501,150  
Outstanding at November 30, 2020, Weighted Average Exercise Price | $ / shares $ 3.72  
Granted, Weighted Average Exercise Price | $ / shares 9.50  
Exercised, Weighted Average Exercise Price | $ / shares 2.33  
Outstanding at August 31, 2021, Weighted Average Exercise Price | $ / shares 5.45 $ 3.72
Exercisable at August 31, 2021, Weighted Average Exercise Price | $ / shares $ 5.05  
Outstanding, Weighted Average Remaining Contractual Term (Years) 5 years 2 months 26 days 3 years 5 months 1 day
Exercisable at August 31, 2021, Weighted Average Remaining Contractual Term (Years) 5 years 7 days  
Outstanding at November 30, 2020, Aggregate Intrinsic Value | $ $ 4,502,324  
Granted, Aggregate Intrinsic Value | $ 42,000  
Exercised, Aggregate Intrinsic Value | $ 4,089,333  
Outstanding at August 31, 2021, Aggregate Intrinsic Value | $ 3,505,096 $ 4,502,324
Exercisable at August 31, 2021, Aggregate Intrinsic Value | $ $ 3,283,299