XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Summary of Stock Option Activity (Details)
9 Months Ended
Sep. 30, 2018
$ / shares
shares
Number of Options, Abstract  
Number of Options, Outstanding - Beginning balance | shares 3,251,696
Number of Options, Granted | shares 212,629
Number of Options, Exercised | shares (107,524)
Number of Options, Forfeited | shares (17,173)
Number of Options, Expired | shares (2,366)
Number of Options, Outstanding - Ending balance | shares 3,337,262
Number of Options, Exercisable | shares 1,387,320
Weighted Average Exercise Price, Abstract  
Weighted-Average Exercise Price, Outstanding - Beginning balance | $ / shares $ 19.83
Weighted-Average Exercise Price, Granted | $ / shares 35.49
Weighted-Average Exercise Price, Exercised | $ / shares 13.91
Weighted-Average Exercise Price, Forfeited | $ / shares 23.77
Weighted-Average Exercise Price, Expired | $ / shares 30.61
Weighted-Average Exercise Price, Outstanding - Ending balance | $ / shares 20.99
Weighted-Average Exercise Price, Exercisable | $ / shares $ 18.54