XML 85 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures        
Share Price $ 33.75   $ 33.75  
Employee stock options        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding        
Outstanding at beginning of the period     3,025,587  
Exercised     (286,443)  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance 2,739,144   2,739,144  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price        
Outstanding at beginning of the period     $ 9.83  
Exercised     6.88  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance $ 10.14   $ 10.14  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures        
Weighted average remaining contractual term for option awards outstanding     2 years 7 months 6 days  
Intrinsic value of the underlying stock exceeds the exercise price of options outstanding $ 64,672   $ 64,672  
Granted in period     0  
Intrinsic value of stock options exercised 1,121 $ 1,035 $ 4,880 $ 2,310
Fair value of stock options vested $ 451 $ 76 $ 784 $ 175