Annual report pursuant to Section 13 and 15(d)

Stock Options - Additional Information (Details)

v3.6.0.2
Stock Options - Additional Information (Details) - USD ($)
2 Months Ended 3 Months Ended 12 Months Ended
Jun. 18, 2015
Mar. 18, 2015
Feb. 28, 2014
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2003
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Common stock, reserved for future issuance                 1,901,140 4,947,200    
Weighted average grant-date fair value of options granted                 $ 1.23 $ 0.84 $ 1.43  
Stock options vested aggregate intrinsic value                 $ 7,770,086      
Stock options expected to vest aggregate intrinsic value                 $ 4,569,243      
Total grant date fair value of shares vested                 176,597 345,174 621,709  
Stock-based compensation                 $ 298,535 $ 341,554 $ 657,730  
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                 $ 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 Executive Officer                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Restricted common stock granted                   50,000 260,924  
Fair value of common stock granted, per share                     $ 2.20  
Vested percentage of common stock     68.75% 6.25% 6.25% 6.25% 6.25% 6.25%        
Stock-based compensation                 $ 0      
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%      
Vested period of restricted common stock                 6 months      
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                 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 321,313    
Increase in share reserved for issuance 300,000 300,000                    
Common stock authorized under equity incentive plan 1,200,000                      
Vested options cancellation days, after termination of employee                 90 days      
2003 Equity Incentive Plan                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Common stock, reserved for future issuance                 0      
Common stock authorized under equity incentive plan                       600,000