XML 54 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Summary of Activity Relating to Stock Options (Detail) - Stock Options [Member] - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Beginning balance, Outstanding Shares 4,231,807  
Granted, Shares 2,070,550  
Exercised, Shares (196,402)  
Forfeited, Shares (105,882)  
Ending balance, Outstanding Shares 6,000,073 4,231,807
Exercisable, Shares 2,155,432  
Beginning balance, Outstanding Weighted Average Exercise Price $ 29.99  
Granted, Weighted Average Exercise Price 57.10  
Exercised, Weighted Average Exercise Price 15.99  
Forfeited, Weighted Average Exercise Price 39.06  
Ending balance, Outstanding Weighted Average Exercise Price 39.64 $ 29.99
Exercisable, Weighted Average Exercise Price $ 25.22  
Outstanding, Weighted Average Remaining Life 8 years 4 months 28 days 8 years 2 months 27 days
Exercisable, Weighted Average Remaining Life 7 years 3 months 15 days  
Outstanding, Aggregate Intrinsic Value $ 239,974 $ 92,843
Exercisable, Aggregate Intrinsic Value $ 117,295