XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation - Summary of stock option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]    
Options outstanding Beginning balance, Shares 20,326,384  
Options outstanding, Granted 1,142,027  
Options outstanding, Exercised (231,491)  
Options outstanding, Forfeited (49,394)  
Options outstanding, Expired (5,067)  
Options Outstanding, Ending balance, Shares 21,182,459 20,326,384
Unvested, Ending balance 18,525,741  
Exercisable, Ending balance 2,656,718  
Options outstanding Beginning balance, Shares $ 7.52  
Options outstanding, Granted 5.21  
Options Outstanding, Exercised 0.45  
Options outstanding, Forfeited 1.69  
Options outstanding, Expired 6.75  
Options Outstanding, Ending balance, Shares 7.48 $ 7.52
Weighted- Average Exercise Price - Unvested 8.23  
Exercisable – June 30, 2021 $ 2.26  
Weighted average remaining term, outstanding 8 years 11 months 8 days 9 years 4 months 24 days
Weighted- Average Remaining Term Unvested 9 years 1 month 9 days  
Weighted Average Remaining Term, Exercisable 7 years 9 months 3 days  
Outstanding aggregate intrinsic value, Beginning balance $ 22,782,654  
Outstanding aggregate intrinsic value, Ending balance 2,733,826 $ 22,782,654
Unvested aggregate intrinsic value 1,037,708  
Exercisable December 31,2021 $ 1,696,117