Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Additional Information (Detail)

v3.19.3.a.u2
Stockholders' Equity - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
May 21, 2018
Mar. 08, 2018
Aug. 30, 2019
May 31, 2012
Dec. 31, 2019
Nov. 30, 2019
Nov. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted, Shares           143,409  
Weighted average grant date fair value           $ 5.02 $ 3.23
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, 2018 and the remaining 1/3 on November 30, 2019  
Shares earned paid in cash             $ 444,000
Stock compensation, number of shares opted to lump sum cash payment           30,000  
David Portnoy [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted, Shares   23,636          
Shares earned during period           304,946  
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  
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 options           15,000  
Oleg Mikulinksy [Member] | Second Amendment Agreement [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted, Shares 8,000            
Share based compensation options fair value           $ 18,000 $ 10,000
Shares granted during period           34,349  
Optionee [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted, Shares           1,500  
2006 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options granted in violation           75,000  
Number of options not ratified           45,000  
Number of options ratified           177,770  
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  
Option issued           325,000 380,000
Shares issued under stock incentive plan           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           667,479  
Options granted in violation           70,270  
Number of options not ratified           45,000  
Number of options ratified           177,770  
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      
2000 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options granted in violation           77,500  
Number of options not ratified           45,000  
Number of options ratified           177,770  
Selling, General and Administrative Expenses [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share based compensation options fair value           $ 77,000 $ 62,000
Selling, General and Administrative Expenses [Member] | Performance And Market 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           172,000  
Share based compensation options fair value           $ 86,000  
Service Based Stock Options [Member] | 2012 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted, Shares           763,274 621,365
Service Based Restricted Shares [Member] | 2012 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted, Shares           129,729 129,729
Performance Based Options [Member] | 2012 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted, Shares           530,851 823,415
Market Based Options [Member] | 2012 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted, Shares           116,218 116,240
Service-Based Vesting Condition Options [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted, Shares           143,409  
Service-Based Vesting Condition Options [Member] | 2006 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost related to non-vested share-based compensation arrangements granted           $ 519,000  
Service-Based Vesting Condition Options [Member] | 2012 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost related to non-vested share-based compensation arrangements granted           $ 519,000  
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
Performance And Market Based Vesting Condition Options [Member] | Mark Portnoy [Member] | Share-based Compensation Award, Tranche Two [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares granted during period           8,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           $ 18,200 $ 144,300
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 $ 13,500
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           4,444 2,666
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  
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 forfeited during period             13,332
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           $ 8,000  
Performance Shares [Member] | 2012 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Other than options granted in violation           1,129,247  
Other than options ratified         776,798    
Other than options surrendered         352,449    
Payments for surrender of shares         $ 1,436,244    
Stock Option [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of share issued to option holder           2,500 63,750
Options exercised           $ 5,700 $ 170,925
Stock Option [Member] | Service-Based Vesting Condition Options [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted-average period           1 year 1 month 27 days  
Total fair value of shares vested           $ 255,000  
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