XML 22 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Jun. 06, 2019
May 30, 2018
Jun. 13, 2017
Sep. 17, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Fair value of shares vested $ 386,654 $ 1,864,537        
Options to purchase Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted average grant date fair value (in dollars per share) $ 1.91 $ 13.08        
Unrecognized compensation cost for non-vested options $ 1,256,924 $ 375,548        
Period for recognition 2 years 2 months 12 days 1 year 2 months 12 days        
Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Fair value of vested awards $ 191,436 $ 1,099,058        
Equity Incentive Plan 2014            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized (in shares)     1,243,056 243,056 131,944 34,722
Shares available for issuance (in shares) 167,888