XML 74 R58.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-based Compensation - 2014 Equity Incentive Plan (Details) - shares
Jan. 01, 2016
Feb. 25, 2015
Jan. 01, 2015
Jun. 18, 2014
May 02, 2014
Dec. 31, 2016
Dec. 31, 2015
2009 Stock Option Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of additional awards expected to be granted (in shares)         0    
2014 Equity Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Base number of new shares available for future issuance under equity incentive plan         1,122,731    
Common stock outstanding percentage         4.00%    
Number of shares of common stock for future issuance, board of directors prerogative, increase in period (in shares)         0    
Aggregate number of shares of the Company's common stock that may be issued (in shares) 556,223 510,726 340,484 351,653      
For possible future issuance under stock option plan (in shares)           668,921 552,415
2014 Equity Incentive Plan | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock issuable period         10 years