XML 77 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Mar. 29, 2019
Nov. 30, 2018
Oct. 31, 2016
Dec. 31, 2020
Dec. 31, 2019
Nov. 29, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of Stock Options, Granted           708,000    
Issuance of common stock from exercise of stock options (in shares)           46,966    
Stock-based compensation expense           $ 2,576,006 $ 1,264,231  
Issuance of common stock from Employee Stock Purchase Plan           $ 135,471    
Stock Options [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Weighted-average grant date fair value of stock options granted           $ 4.75 $ 2.67  
Unrecognized compensation cost, stock options           $ 2,700,000    
Unrecognized stock-based compensation expense, period for recognition           2 years 4 months 24 days    
Weighted-average Intrinsic Value, Exercised           $ 900,000    
Issuance of common stock from exercise of stock options (in shares)             0  
Fair value of award vested           $ 1,100,000 $ 1,000,000  
Restricted Stock [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Unrecognized stock-based compensation expense, period for recognition           2 years 1 month 6 days    
Restricted stock authorized and granted 15,000 109,525     2,651      
Restricted stock authorized and granted, value         $ 1,067      
Weighted average grant date fair value of restricted stock award $ 14.35 $ 9.19     $ 310.80      
Restricted stock vesting period 4 years 3 months     4 years      
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage         50.00%      
Share-based compensation arrangement by share-based payment award, shares vesting date Sep. 22, 2024              
Unrecognized compensation expense           $ 700,000    
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%              
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%              
Restricted Stock [Member] | October 2016 [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of share vested           213    
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           $ 800,000    
Number of share vested           80,727    
Restricted Stock [Member] | June 30, 2020 [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Fair value of restricted shares that vested           $ 1,300,000    
Number of share vested           109,525    
Restricted Stock [Member] | September 30, 2020 [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of share vested           0    
Executive Officer [Member] | Restricted Stock [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Restricted stock authorized and granted       322,907   124,525    
Weighted average grant date fair value of restricted stock award       $ 3.59   $ 9.81    
Restricted stock vesting period       4 years        
Number of share vested           190,465    
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           708,000    
Issuance of common stock from exercise of stock options (in shares)           46,966    
Issuance of common stock from Employee Stock Purchase Plan           $ 8    
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           324,710    
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,517,001    
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 expense           $ 158,177 $ 21,608  
Stock purchased by employee           92,661    
Issuance of common stock from Employee Stock Purchase Plan           $ 135,466