XML 67 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Summary of the Company's Stock Options Activity (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Number of options, Options expected to vest, end of period (in shares) 1,100
Stock Options  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Number of options, Options outstanding, beginning of year (in shares) 804
Number of options, Granted (in shares) 6,366
Number of options, Exercised (in shares) (418)
Number of options, Expired / terminated (in shares) 0
Number of options, Options outstanding, end of year (in shares) 6,752
Number of options, Options exercisable, end of period (in shares) 382
Number of options, Options expected to vest, end of period (in shares) 1,062
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]  
Weighted average exercise price, Options outstanding, beginning of year (in dollars per share) | $ / shares $ 4.99
Weighted average exercise price, Granted (in dollars per share) | $ / shares 28.58
Weighted average exercise price, Exercised (in dollars per share) | $ / shares 5.30
Weighted average exercise price, Expired / terminated (in dollars per share) | $ / shares 0.00
Weighted average exercise price, Options outstanding, end of period (in dollars per share) | $ / shares 27.21
Weighted average exercise price, Options exercisable, end of period (in dollars per share) | $ / shares $ 4.65
Weighted average remaining contractual life, Options outstanding, end of period 9 years 4 months 24 days
Weighted average remaining contractual life, Options exercisable, end of period 1 year 22 days
Aggregate intrinsic value, Options outstanding, end of period | $ $ 242,866
Aggregate intrinsic value, Options exercisable, end of period | $ $ 22,354