XML 79 R63.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-based Compensation - 2014 Employee Stock Purchase Plan (Details) - shares
1 Months Ended 12 Months Ended
Feb. 28, 2014
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock issued through employee stock purchase plan (in shares)   7,356 16,874  
2014 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock issuable period 10 years      
Common stock outstanding percentage 0.80%      
Employee stock purchase plan, number of shares, which might be added to common stock outstanding (in shares) 29,411      
Number of shares of common stock for future issuance, board of directors prerogative, increase in period (in shares) 0      
Common stock issued through employee stock purchase plan (in shares)   7,356 16,874 10,048
Shares available for grant, increase over period (in shares)   29,411 29,411  
For possible future issuance under stock option plan (in shares)   72,338 50,283  
2014 Employee Stock Purchase Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
For possible future issuance under employee stock purchase plan (in shares) 47,794