XML 47 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Schedule of Stock Options Outstanding (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2017
$ / shares
shares
Jun. 30, 2017
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Number of shares - outstanding, December 31, 2016 (in shares) | shares   4,248,156
Number of shares - granted (in shares) | shares 0 375,027
Number of shares - exercised (in shares) | shares   (567,174)
Number of shares - forfeited (in shares) | shares   (44,331)
Number of shares - expired (in shares) | shares   (7,171)
Number of shares - outstanding, June 30, 2017 (in shares) | shares 4,004,507 4,004,507
Number of shares - exercisable, June 30, 2017 (in shares) | shares 2,396,095 2,396,095
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted average exercise price per share - outstanding, December 31, 2016 (in usd per share) | $ / shares   $ 7.21
Weighted average exercise price per share - granted (in usd per share) | $ / shares   23.00
Weighted average exercise price per share - exercised (in usd per share) | $ / shares   5.80
Weighted average exercise price per share - forfeited (in usd per share) | $ / shares   15.54
Weighted average exercise price per share - expired (in usd per share) | $ / shares   7.52
Weighted average exercise price per share - outstanding, June 30, 2017 (in usd per share) | $ / shares $ 8.79 8.79
Weighted average exercise price per share - exercisable, June 30, 2017 (in usd per share) | $ / shares $ 5.76 $ 5.76