XML 41 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Equity Incentive Plans - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 30, 2016
Dec. 31, 2010
Dec. 31, 2006
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Nov. 30, 2014
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Share-based compensation       $ 1,229,353 $ 1,684,390 $ 2,159,510 $ 2,703,078  
Service Period Stock Options | CEO                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vesting period           4 years    
2006 Stock Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock options, number of shares granted     624,223          
Vesting period     5 years          
Stock options, available for grant       0   0    
2010 Stock Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock options, number of shares granted   2,146,320            
Stock options, available for grant   2,220,280   0   0    
2010 Stock Plan | Minimum                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vesting period   2 years            
2010 Stock Plan | Maximum                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vesting period   4 years            
Options granted maximum contractual terms           10 years    
2014 Omnibus Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock options, available for grant 3,979,200     2,073,286   2,073,286   1,479,200
Stock options, number of additional shares granted 2,500,000              
2014 Omnibus Incentive Plan | Restricted Stock Units | Employee                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vesting period           3 years    
2014 Omnibus Incentive Plan | Restricted Stock Units | Non-employee Director                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vesting period           1 year