XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation - Schedule of Stock Options Activity (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Share-based Payment Arrangement [Abstract]    
Options outstanding, beginning balance | shares 10,027,094  
Options granted | shares 6,076,103  
Options exercised | shares (1,575,984)  
Options cancelled | shares (943,681)  
Options outstanding, ending balance | shares 13,583,532 10,027,094
Options exercisable | shares 7,859,849 5,176,464
Options outstanding, weighted average exercise price, beginning balance | $ / shares $ 3.28  
Options granted, weighted average exercise price | $ / shares 2.21  
Options exercised, weighted average exercise price | $ / shares 0.35  
Options cancelled, weighted average exercise price | $ / shares 6.52  
Options outstanding, weighted average exercise price, ending balance | $ / shares 2.92 $ 3.28
Options exercisable, weighted average exercise price | $ / shares $ 0.91 $ 0.46
Options outstanding, weighted average remaining contractual term 7 years 2 months 12 days 7 years 2 months 12 days
Options exercisable, weighted average remaining contractual term 5 years 9 months 18 days 5 years 3 months 18 days
Options outstanding, aggregate intrinsic value | $ $ 15,828 $ 67,173
Options exercisable, aggregate intrinsic value | $ $ 14,748 $ 49,268