XML 43 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Additional information (Details) - shares
6 Months Ended
Jun. 30, 2018
May 22, 2013
2010 Equity Incentive Plan | Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 4 years  
Award expiration period 10 years  
2010 Equity Incentive Plan | Restricted Stock Units (RSUs) | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 1 year  
2010 Equity Incentive Plan | Restricted Stock Units (RSUs) | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 4 years  
2010 Equity Incentive Plan | Market-based share unit    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum MSU payout percentage 200.00%  
Award vesting period 3 years  
2013 Employee Stock Purchase Plan | Employee stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized   650,000
Number of shares available for grant 1,059,213  
Discount from market price, offering date 85.00%  
Maximum number of shares per employee 1,500  
Maximum employee subscription rate 0.00%  
2013 Employee Stock Purchase Plan | Employee stock | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Offering period 6 months  
2013 Employee Stock Purchase Plan | Employee stock | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Offering period 27 months  
2013 Employee Stock Purchase Plan Amended and Restated | Employee stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized 1,750,000