XML 67 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity Stock-Based Compensation - Summary of Status of Stock Option Activity (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2020
$ / shares
shares
Shares  
Stock options outstanding, beginning (in shares) | shares 944
Granted | shares 121
Exercised | shares (65)
Stock options cancelled (in shares) | shares (12)
Stock options outstanding, ending (in shares) | shares 988
Weighted-average exercise price per share  
Stock options outstanding beginning, weighted average exercise price (in USD per share) | $ / shares $ 30.63
Stock options granted, weighted average exercise price (in USD per share) | $ / shares 77.16
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price | $ / shares 21.26
Stock options cancelled, weighted average exercise price (in USD per share) | $ / shares 43.34
Stock options outstanding ending, weighted average exercise price (in USD per share) | $ / shares $ 36.77