XML 94 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Options - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Jun. 18, 2015
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock, reserved for future issuance 1,987,682 [1] 1,901,140    
Weighted average grant-date fair value of options granted $ 6.02 $ 1.23 $ 0.84  
Stock options vested aggregate intrinsic value $ 3,596,624 $ 7,770,086    
Stock options expected to vest aggregate intrinsic value $ 1,469,154 $ 4,569,243    
Total grant date fair value of shares vested 322,804 176,597 345,174  
Restricted Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total unrecognized compensation cost related to unvested stock options and restricted stock granted under the plans $ 2,453,342 $ 522,818 $ 214,304  
Unrecognized compensation cost related to unvested stock options and restricted stock granted under the plans, period for recognition 3 years      
Restricted Stock | Chief Financial Officer And Chief Operating Officer        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Restricted common stock granted   57,475    
Fair value of common stock granted, per share   $ 2.00    
Vested percentage of common stock 100.00%      
Minimum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Service period for stock options granted to employees 1 year      
Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Service period for stock options granted to employees 4 years      
Authorized for Grants under the 2016 Equity Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock, reserved for future issuance 633,052 [1] 709,750    
Rolled from 2013 Equity Incentive Plan to 2016 Equity Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock, reserved for future issuance 429,750      
Authorized for Grants under the 2013 Equity Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock, reserved for future issuance 0 0    
Common stock authorized under equity incentive plan       1,200,000
Vested options cancellation days, after termination of employee   90 days    
[1] Treasury stock in the amount of 135,000 are excluded from the table above.