XML 58 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted average grant date fair value   $ 5.57 $ 6.73 $ 6.34 $ 8.61
Maximum contribution of base compensation for employee stock purchase plan       15.00%  
Offering period of employee stock purchase plan       6 months  
Purchase price of common stock percentage of fair market value       85.00%  
Issuance of common stock, stock purchase plan, shares 642,124        
Shares available for issuance 1,757,876 1,757,876   1,757,876  
Restricted Stock Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Fair value of options vested, total   $ 1.6 $ 0.6 $ 4.0 $ 1.5
Unrecognized stock based compensation $ 55.7 55.7   $ 55.7  
Unrecognized stock based compensation, amortized weighted average period       2 years 7 months 6 days  
Stock Based Compensation Expense          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock based compensation 69.8 69.8   $ 69.8  
Stock Options          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock based compensation $ 14.1 $ 14.1   $ 14.1  
Unrecognized stock based compensation, amortized weighted average period       2 years 8 months 12 days