XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-based Compensation - Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2021
Jun. 30, 2020
Dec. 31, 2020
Number of Options      
Outstanding (shares) 4,944,711    
Granted (shares) 627,550    
Exercised (shares) (577,162)    
Cancelled (shares) (153,483)    
Outstanding (shares) 4,841,616    
Exercisable (shares) 1,557,787    
Vested and expected to vest, (shares) 3,283,829    
Weighted- Average Exercise Price      
Outstanding (usd per share) $ 20.50    
Granted (usd per share) 132.01    
Exercised (usd per share) 10.64    
Cancelled (usd per share) 32.36    
Outstanding (usd per share) 35.29    
Exercisable, weighted-average exercise price (usd per share) 11.29    
Vested and expected to vest, weighted-average exercise price (usd per share) $ 46.68    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Outstanding, weighted-average remaining contractual, term 8 years 3 months 25 days 8 years 3 months 18 days  
Exercisable, weighted-average remaining contractual, term 7 years 4 months 2 days    
Vested and expected to vest, weighted-average remaining contractual, term 8 years 9 months 10 days    
Outstanding, aggregate intrinsic value, outstanding $ 303,920   $ 506,580
Exercisable, aggregate intrinsic value 127,490    
Vested and expected to vest, aggregate intrinsic value $ 176,430