XML 52 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-based Compensation - Stock Option Activity (Details) - Stock Option
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
$ / shares
shares
Number of Options  
Outstanding at beginning of period (shares) | shares 2,847,101
Options granted (shares) | shares 5,000
Options exercised (shares) | shares (181,456)
Options forfeited (shares) | shares (9,261)
Outstanding at end of period (shares) | shares 2,661,384
Weighted-Average Exercise Price Per Share  
Outstanding at beginning of period (USD per share) | $ / shares $ 13.22
Options granted (USD per share) | $ / shares 29.03
Options exercised (USD per share) | $ / shares 1.90
Options forfeited (USD per share) | $ / shares 22.62
Outstanding at end of period (USD per share) | $ / shares $ 13.99
Aggregate Intrinsic Value  
Intrinsic value of options exercised | $ $ 5,114
Intrinsic value of options outstanding | $ $ 33,358