Stock-Based Compensation - Summary of Share based Compensation Valuation of Options Granted Assumptions (Detail) - $ / shares |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2015 |
Dec. 31, 2014 |
Dec. 31, 2013 |
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
| Expected volatility | 6 years 3 months 18 days | 6 years 3 months 18 days | 6 years 3 months 18 days |
| Expected volatility, minimum | 42.00% | 47.00% | 50.00% |
| Expected volatility, maximum | 48.00% | 49.00% | 52.00% |
| Risk-free interest rate, minimum | 1.50% | 1.50% | 0.90% |
| Risk-free interest rate, maximum | 1.80% | 1.70% | 1.70% |
| Expected dividend yield | 0.00% | 0.00% | 0.00% |
| Minimum [Member] | |||
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
| Grant date fair value per share, maximum | $ 4.39 | $ 3.74 | $ 2.14 |
| Maximum [Member] | |||
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
| Grant date fair value per share, maximum | $ 10.09 | $ 4.88 | $ 4.65 |