Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Stock Option Activity (Detail)

v3.22.4
Stockholders' Equity - Stock Option Activity (Detail) - USD ($)
12 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted 63,100  
Service-Based Vesting Condition Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding at November 30, 2021 537,443  
Granted 63,100  
Exercised (182,229)  
Expired/forfeited (89,000)  
Outstanding at November 30, 2022 329,314 537,443
Exercisable at November 30, 2022 233,828  
Outstanding at November 30, 2021, Weighted Average Exercise Price $ 5.76  
Granted, Weighted Average Exercise Price 12.07  
Exercised, Weighted Average Exercise Price 3.03  
Expired/forfeited, Weighted Average Exercise Price 6.18  
Outstanding at November 30, 2022, Weighted Average Exercise Price 8.36 $ 5.76
Exercisable at November 30, 2022, Weighted Average Exercise Price $ 7.28  
Outstanding, Weighted Average Remaining Contractual Term (Years) 4 years 8 months 4 days 5 years 2 months 19 days
Exercisable at November 30, 2022, Weighted Average Remaining Contractual Term (Years) 4 years 10 months 17 days  
Outstanding at November 30, 2021, Aggregate Intrinsic Value $ 3,564,067  
Granted, Aggregate Intrinsic Value 0  
Exercised, Aggregate Intrinsic Value 645,304  
Expired/forfeited, Aggregate Intrinsic Value 60,075  
Outstanding at November 30, 2022, Aggregate Intrinsic Value 37,250 $ 3,564,067
Exercisable at November 30, 2022, Aggregate Intrinsic Value $ 37,250