Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Additional Information (Detail)

v3.20.4
Stockholders' Equity - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2020
Feb. 27, 2020
Sep. 04, 2019
Dec. 20, 2019
May 31, 2012
May 31, 2019
Nov. 30, 2020
Nov. 30, 2019
Nov. 30, 2018
Dec. 01, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted, Shares             105,169      
Weighted average grant date fair value of options granted             $ 4.66 $ 5.02    
Plan modification description and terms             The options were issued under the Company’s 2012 Stock Plan and will vest 1/3 upon grant, 1/3 on December 1, 2020 and the remaining 1/3 on November 30, 2021.      
Selling, General and Administrative Expenses [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Unrecognized compensation cost related to non-vested share-based compensation arrangements granted $ 101,000           $ 101,000      
Share based compensation options fair value             $ 119,000      
Optionee [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted, Shares           1,500        
David Portnoy [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted, Shares       23,636            
Shares earned during period             304,946      
Stock compensation, number of shares opted to lump sum cash payment                 30,000  
Shares earned paid in cash                 $ 444,000  
Number of shares surrendered               157,472    
Payments of cash in surrender of shares in share based compensation activities               $ 534,917    
Mark Portnoy [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted, Shares       20,000            
Shares earned during period             265,172      
Stock compensation, number of shares opted to lump sum cash payment                 30,000  
Shares earned paid in cash                 $ 444,000  
Number of shares surrendered               134,977    
Payments of cash in surrender of shares in share based compensation activities               $ 457,327    
Oleg Mikulinksy [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Unrecognized compensation cost related to non-vested share-based compensation arrangements granted 3,000           $ 3,000      
Oleg Mikulinksy [Member] | Second Amendment Agreement [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted, Shares                 8,000  
Shares granted during period             34,349      
Service-Based Vesting Condition Options [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted, Shares             105,169      
Market Based Vesting Condition Options [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares granted during period             0      
Market Based Vesting Condition Options [Member] | Share-based Compensation Award, Tranche Two [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares forfeited during period   1,333 4,444         2,666    
Market Based Vesting Condition Options [Member] | Selling, General and Administrative Expenses [Member] | Share-based Compensation Award, Tranche Two [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share based compensation options fair value 2,600           $ 15,000      
Market Based Vesting Condition Options [Member] | David Portnoy [Member] | Share-based Compensation Award, Tranche One [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares forfeited during period               15,756    
Performance And Market Based Vesting Condition Options [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Plan modification description and terms             These options were issued under the Company’s 2012 Stock Plan and will vest 1/3 upon date of grant, 1/3 on December 1, 2019 and 1/3 on November 30, 2020.      
Performance And Market Based Vesting Condition Options [Member] | Selling, General and Administrative Expenses [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Unrecognized compensation cost related to non-vested share-based compensation arrangements granted $ 0           $ 0      
Share based compensation options fair value             $ 172,000      
Performance And Market Based Vesting Condition Options [Member] | Selling, General and Administrative Expenses [Member] | Share-based Compensation Award, Tranche One [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share based compensation options fair value               $ 182,000    
Performance And Market Based Vesting Condition Options [Member] | Selling, General and Administrative Expenses [Member] | Share-based Compensation Award, Tranche Two [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share based compensation options fair value               $ 19,200    
Performance And Market Based Vesting Condition Options [Member] | David Portnoy [Member] | Share-based Compensation Award, Tranche One [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares granted during period                 47,273  
Performance And Market Based Vesting Condition Options [Member] | Mark Portnoy [Member] | Share-based Compensation Award, Tranche One [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares granted during period                 40,000  
2006 Plan [Member] | Employee Stock Incentive Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock for issuance pursuant to stock options or restricted stock 1,000,000           1,000,000      
Option issued 305,000           305,000 325,000    
Shares issued under stock incentive plan 0           0      
2012 Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock for issuance pursuant to stock options or restricted stock                   1,500,000
Shares issued under stock incentive plan 562,310           562,310      
2012 Plan [Member] | Service Based Stock Options [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted, Shares             868,443 763,274    
2012 Plan [Member] | Service Based Restricted Shares [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted, Shares             129,729 129,729    
2012 Plan [Member] | Performance Based Options [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted, Shares             530,851 530,851    
2012 Plan [Member] | Market Based Options [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted, Shares             116,218 116,218    
2012 Plan [Member] | Service-Based Vesting Condition Options [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Unrecognized compensation cost related to non-vested share-based compensation arrangements granted $ 352,000           $ 352,000      
2012 Plan [Member] | Employee Stock Incentive Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Increase in common stock reserved for issuance         2,500,000          
Stock Option [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of share issued to option holder             20,000 2,500    
Options exercised             $ 41,000 $ 5,700    
Stock Option [Member] | Service-Based Vesting Condition Options [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted, Shares             105,169 143,409    
Weighted-average period             2 years 1 month 13 days      
Total fair value of shares vested             $ 644,000      
Stock Option [Member] | Market Based Vesting Condition Options [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted, Shares             0      
Non Qualified Stock Options [Member] | Performance And Market Based Vesting Condition Options [Member] | David Portnoy [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares granted during period               26,243    
Non Qualified Stock Options [Member] | Performance And Market Based Vesting Condition Options [Member] | Mark Portnoy [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares granted during period               22,222