XML 101 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Option and Grant Plan - Summary of Option Activity Under Equity Award Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Number of options    
Outstanding as of December 31, 2019 4,791,047  
Granted 1,487,096  
Exercised (859,724)  
Forfeitures (81,978)  
Outstanding as of December 31, 2020 5,336,441 4,791,047
Exercisable as of December 31, 2020 1,432,552  
Weighted average exercise price    
Outstanding as of December 31, 2019 $ 4.72  
Granted 22.47  
Exercised 3.67  
Forfeitures 7.27  
Outstanding as of December 31, 2020 9.70 $ 4.72
Exercisable as of December 31, 2020 $ 4.38  
Weighted average remaining contractual life (years)    
Outstanding as of December 31, 2019 8 years 3 months 18 days 9 years
Exercisable as of December 31, 2020 7 years 10 months 24 days  
Aggregate intrinsic value    
Outstanding $ 383,901 $ 43,394
Exercisable as of December 31, 2020 $ 110,678