XML 55 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Total shares of common stock reserved 3,345,591   3,345,591   3,350,046
Weighted-average grant date fair value of stock options granted to employees     $ 3.31 $ 15.63  
Options granted     188,550    
Aggregate grant date fair value of stock options vested $ 78,156 $ 143,000      
Total unrecognized compensation cost related to stock options granted to employees $ 861,569   $ 861,569   $ 435,639
2018 Omnibus Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Total shares of common stock reserved 425,000   425,000    
Percentage of total shares of common stock reserved     2.00%    
2018 Omnibus Incentive Plan | Minimum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Percentage of voting power of all classes of stock to be owned by optionee to determine the exercise price     10.00%    
Exercise price as a percentage of fair value of common stock on grant date if optionee owns stock representing more than 10 percent of voting power of all classes of stock     110.00%    
Employee Stock Options          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Total unrecognized compensation cost related to stock options granted to employees, weighted-average recognition period     2 years 7 months 6 days   2 years 9 months 18 days
Employee Stock Options | 2011 Employee Equity Plan | Minimum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock options granted, expiration year     5 years    
Employee Stock Options | 2011 Employee Equity Plan | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock options granted, expiration year     10 years    
Employee Stock Options | 2018 Omnibus Incentive Plan | Minimum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock options granted, expiration year     5 years    
Employee Stock Options | 2018 Omnibus Incentive Plan | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock options granted, expiration year     10 years