XML 51 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares outstanding (in shares) 361,956 164,980
Weighted average exercise price (in usd per share) $ 3.68 $ 7.16
Weighted average grant-date fair value of options granted (in usd per share) $ 1.57 $ 4.58
Aggregate instrinsic value of options issued or exercised $ 0 $ 0
Unrecognized stock-based compensation costs related to non-vested stock options $ 197,162  
Non-vested stock options (in shares) 361,956  
Weighted average fair value of non-vested stock options (in usd per share) $ 3.68  
Weighted average period of recognition 9 months 18 days  
Stock-based compensation expense $ 599,117 $ 190,331
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term 10 years 10 years
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00% 0.00%
2004 Stock Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expiration period 10 years  
Shares authorized (in shares) 439,890  
Shares issued in period (in shares) 24,578  
Shares outstanding (in shares) 361,956  
Weighted average exercise price (in usd per share) $ 3.68  
Shares available for future grant (in shares) 53,356  
2004 Stock Plan | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 4 years  
2009 Inducement Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares authorized (in shares) 1,250  
2004 Stock Plan and 2009 Inducement Plan | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of combined voting power of all classes of stock 10.00%  
Percentage of fair value of common stock at date of grant 110.00%  
2004 Stock Plan and 2009 Inducement Plan | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 5 years  
2010 ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares issued in period (in shares) 13,446 4,331
Shares outstanding (in shares) 0  
Percentage of fair value of common stock at date of grant 85.00%  
Maximum percentage of earnings employee can authorize to withhold, percentage 10.00%  
Award vesting rights All full-time employees and certain part-time employees are eligible to participate in the ESPP. For part-time employees to be eligible, they must have customary employment of more than five months in any calendar year and more than 20 hours per week. Employees who, after exercising their rights to purchase shares under the ESPP, would own shares representing 5% or more of the voting power of the Company’s common stock, are ineligible to participate.  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00%  
2010 ESPP | Annual Fiscal First Day [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum 1.00%  
2010 ESPP | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term 3 years  
2010 ESPP | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term 5 years  
2010 ESPP | Maximum | Annual Fiscal First Day [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Additional shares authorized (in shares) 2,500  
2004 and 2010 ESPPs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Cash received from option exercises and purchases $ 23,436 $ 15,106