XML 69 R56.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Number of Shares Underlying Options, Outstanding, Beginning balance 1,896  
Number of Shares Underlying Options, Granted 707  
Number of Shares Underlying Options, Exercised (196)  
Number of Shares Underlying Options, Forfeited or Cancelled (97)  
Number of Shares Underlying Options, Outstanding, Ending balance 2,310 1,896
Number of Shares Underlying Options, Vested and exercisable 1,067  
Weighted-Average Exercise Price Per Share, Outstanding, Beginning balance $ 3.72  
Weighted-Average Exercise Price Per Share, Granted 20.59  
Weighted-Average Exercise Price Per Share, Exercised 3.05  
Weighted-Average Exercise Price Per Share, Forfeited or Cancelled 6.28  
Weighted-Average Exercise Price Per Share, Outstanding, Ending balance 8.84 $ 3.72
Weighted-Average Exercise Price Per Share, Vested and exercisable $ 2.69  
Weighted-Average Remaining Contractual Life (Years), Outstanding 7 years 8 months 5 days 7 years 9 months 7 days
Weighted-Average Remaining Contractual Life (Years), Vested and exercisable 6 years 1 month 24 days  
Total Intrinsic Value, Outstanding $ 61,203 $ 8,666
Total Intrinsic Value, Vested and exercisable $ 34,831