XML 68 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Additional Information (Details)
$ in Millions
9 Months Ended
Sep. 30, 2017
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total unamortized compensation costs, net of estimated forfeitures related to unvested stock options $ 10.1
Unamortized compensation costs related to unvested stock options, expected period of recognition 2 years 6 months
Restricted Stock Units ("RSUs")  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total unamortized compensation costs, net of estimated forfeitures related to unvested stock options $ 12.4
Unamortized compensation costs related to unvested stock options, expected period of recognition 2 years 8 months 13 days
ESPP  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total unamortized compensation costs, net of estimated forfeitures related to unvested stock options $ 0.4
Unamortized compensation costs related to unvested stock options, expected period of recognition 8 months 13 days