XML 65 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-based Compensation - Stock Options Activity (Details)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Number of Options    
Outstanding (shares) | shares 4,048,802  
Granted (shares) | shares 707,030  
Exercised (shares) | shares (84,936)  
Cancelled (shares) | shares (92,376)  
Outstanding (shares) | shares 4,578,520 4,048,802
Exercisable (shares) | shares 1,222,898  
Vested and expected to vest, (shares) | shares 4,578,520  
Weighted- Average Exercise Price    
Outstanding (usd per share) | $ / shares $ 13.27  
Granted (usd per share) | $ / shares 24.41  
Exercised (usd per share) | $ / shares 2.08  
Cancelled (usd per share) | $ / shares 20.28  
Outstanding (usd per share) | $ / shares 15.06 $ 13.27
Exercisable, weighted-average exercise price (usd per share) | $ / shares 4.79  
Vested and expected to vest, weighted-average exercise price (usd per share) | $ / shares $ 15.06  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Outstanding, weighted-average remaining contractual, term 8 years 7 months 6 days 8 years 9 months 18 days
Exercisable, weighted-average remaining contractual, term 7 years 3 months 18 days  
Vested and expected to vest, weighted-average remaining contractual, term 8 years 7 months 6 days  
Outstanding, aggregate intrinsic value, outstanding | $ $ 43.1 $ 42.2
Exercisable, aggregate intrinsic value | $ 24.1  
Vested and expected to vest, aggregate intrinsic value | $ $ 43.1