XML 68 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Summary of Share Based Compensation Valuation of Options Granted Assumptions (Detail) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility     6 years 3 months 18 days
Expected volatility, minimum 48.00% 48.00% 42.00%
Expected volatility, maximum 52.00% 50.00% 48.00%
Risk-free interest rate, minimum 1.80% 1.20% 1.50%
Risk-free interest rate, maximum 2.20% 1.90% 1.80%
Expected dividend yield 0.00% 0.00% 0.00%
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 5 years 6 months   5 years 6 months
Grant date fair value per share, maximum (in dollars per share) $ 6.09 $ 5.53 $ 4.39
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 6 years 1 month 6 days   6 years 3 months 18 days
Grant date fair value per share, maximum (in dollars per share) $ 9.38 $ 8.35 $ 10.09