Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Stock Option Activity (Detail)

v3.21.2
Stockholders' Equity - Stock Option Activity (Detail)
6 Months Ended 12 Months Ended
May 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 (489,668)  
Outstanding at May 31, 2021 705,275 1,174,943
Exercisable at May 31, 2021 622,865  
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.18  
Outstanding at May 31, 2021, Weighted Average Exercise Price | $ / shares 4.96 $ 3.72
Exercisable at May 31, 2021, Weighted Average Exercise Price | $ / shares $ 4.52  
Outstanding, Weighted Average Remaining Contractual Term (Years) 4 years 5 months 26 days 3 years 5 months 1 day
Exercisable at May 31, 2021, Weighted Average Remaining Contractual Term (Years) 4 years 1 month 13 days  
Outstanding at November 30, 2020, Aggregate Intrinsic Value | $ $ 4,502,324  
Exercised, Aggregate Intrinsic Value | $ 3,058,530  
Outstanding at May 31, 2021, Aggregate Intrinsic Value | $ 2,624,683 $ 4,502,324
Exercisable at May 31, 2021, Aggregate Intrinsic Value | $ $ 2,572,674