XML 90 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Mar. 29, 2019
Nov. 30, 2018
Oct. 31, 2016
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2020
Nov. 29, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of Stock Options, Granted       725,000      
Stock-based compensation       $ 1,264,231 $ 773,248    
Stock Options [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Weighted-average grant date fair value of stock options granted       $ 2.67 $ 4.63    
Unrecognized compensation cost, stock options       $ 1,375,808      
Unrecognized stock-based compensation expense, period for recognition       3 years 2 months 19 days      
Restricted Stock [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Unrecognized stock-based compensation expense, period for recognition       2 years 11 months 1 day      
Restricted stock authorized and granted     2,651        
Restricted stock authorized and granted, value     $ 1,067        
Weighted average grant date fair value of restricted stock award     $ 310.80        
Restricted stock vesting period     4 years        
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     50.00%        
Number of restricted shares vested       87,738      
Unrecognized compensation expense       $ 843,770      
Restricted Stock [Member] | Forecast [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Remaining shares to be vested           213  
Restricted Stock [Member] | October 2016 [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Fair value of restricted shares that vested       648      
Restricted Stock [Member] | November 30, 2018 [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Fair value of restricted shares that vested       $ 159,032      
Number of restricted shares vested       87,454      
Executive Officer [Member] | Restricted Stock [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Restricted stock authorized and granted   322,907          
Weighted average grant date fair value of restricted stock award   $ 3.59          
Restricted stock vesting period   4 years          
Share-based compensation arrangement by share-based payment award, shares vesting date   Dec. 01, 2022          
Executive Officer [Member] | Restricted Stock [Member] | One Year Anniversary [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage   25.00%          
Executive Officer [Member] | Restricted Stock [Member] | 36 Substantially Equal Monthly Installments              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage   75.00%          
Common Stock [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of Stock Options, Granted       725,000      
2001 Employee Stock Option Plan [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of Stock Options, Granted       0      
2007 Long Term Incentive Plan [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of Stock Options, Granted       0      
2017 Omnibus Incentive Plan [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares reserved for future issuance, description       The aggregate share reserve will be increased on January 1 of each year commencing in 2018 and ending on and including January 1, 2027 up to an amount equal to the lowest of (i) 4% of the total number of shares of common stock outstanding on a fully diluted basis as of December 31 of the immediately preceding calendar year, and (ii) such number of shares of common stock, if any, determined by the Company’s board of directors.      
Percentage of additional shares from common stock available for stock-based compensation       4.00%      
2017 Omnibus Incentive Plan [Member] | Minimum [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for future issuance       1,500,000      
2017 Omnibus Incentive Plan [Member] | Maximum [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for future issuance       5,000,000      
2017 Omnibus Incentive Plan [Member] | Common Stock [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for future issuance       83,373      
2017 Omnibus Incentive Plan [Member] | Common Stock [Member] | Maximum [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock granted, shares       800,000      
Stock granted value       $ 5,000,000      
2017 Omnibus Incentive Plan [Member] | Common Stock [Member] | Maximum [Member] | Director [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock granted, shares       500,000      
2018 Inducement Grant Plan [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for future issuance             2,000,000
2018 Inducement Grant Plan [Member] | Common Stock [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for future issuance       1,491,582      
2019 Employee Stock Purchase Plan [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for future issuance 403,500            
Percent of payroll deductions 10.00%            
Percentage of discount from fair market value of common stock on first or last trading day of offering period 85.00%            
Stock-based compensation       $ 21,608