XML 74 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans and Stockholders' Equity - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2018
May 28, 2015
Schedule Of Stock Options [Line Items]    
Shares reserved for issuance   4.0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Stock options outstanding at beginning of period, number of shares 0.4  
Stock options outstanding at beginning of period $ 6.71  
Exercised, number of shares (0.3)  
Exercised $ 6.34  
Forfeited, number of shares 0.0  
Forfeited $ 0.00  
Stock options outstanding at end of period, number of shares 0.1  
Stock options outstanding at end of period $ 8.02  
Stock options exercisable at end of period, number of shares 0.1  
Stock options exercisable at end of period $ 8.02  
Stock options outstanding, weighted-average remaining contractual term (years) 11 months 12 days  
Stock options exercisable, weighted-average remaining contractual term (years) 11 months 12 days  
Stock options outstanding, aggregate intrinsic value $ 9.6  
Stock options exercisable, aggregate intrinsic value $ 9.6  
2015 Employee Stock Purchase Plan    
Schedule Of Stock Options [Line Items]    
Shares reserved for issuance 1.1