XML 86 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Beginning balance 9,333,218  
Granted 3,005,910  
Exercised (832,791)  
Forfeited (1,684,158)  
Ending balance 9,822,179 9,333,218
Options exercisable 4,405,641  
Weighted average exercise price, Beginning balance $ 2.72  
Weighted average exercise price, granted 8.58  
Weighted average exercise price, exercised 1.90  
Weighted average exercise price, forfieted 3.86  
Weighted average exercise price, Ending balance 4.39 $ 2.72
Weighted average exercise price, options exercisable $ 2.66  
Weighted average remaining contractual term (years) 7 years 5 months 8 days 8 years 4 months 28 days
Weighted average remaining contractual term (years), options exercisable 5 years 10 months 28 days  
Aggregate intrinsic value $ 193,789 $ 16,882
Aggregate intrinsic value, options exercisable $ 94,555