XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Summary of Activity under Stock Option Plans and Related Information (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Number of options outstanding, Outstanding, Beginning balance | shares 4,489,122  
Number of options outstanding, Options granted | shares 3,192,000  
Number of options outstanding, Options exercised | shares (24,543)  
Number of Options outstanding, Options cancelled/forfeited | shares (344,717)  
Number of options outstanding, Outstanding, Ending balance | shares 7,311,862 4,489,122
Number of options outstanding, options vested and exercisable | shares 3,175,152  
Weighted average exercise price, Outstanding, Beginning balance | $ / shares $ 6.14  
Weighted average exercise price, Options granted | $ / shares 5.49  
Weighted average exercise price, Options exercised | $ / shares 3.24  
Weighted average exercise price, Options cancelled/forfeited | $ / shares 6.21  
Weighted average exercise price, Outstanding, Ending balance | $ / shares 5.86 $ 6.14
Weighted average exercise price, options vested and exercisable | $ / shares $ 5.79  
Weighted average remaining contractual term, (Years) Outstanding balance 7 years 10 months 24 days 7 years 9 months 18 days
Weighted average remaining contractual term, (Years) options vested and exercisable 6 years 6 months  
Aggregate intrinsic value, Outstanding balance | $ $ 7,395 $ 7,134
Aggregate intrinsic value, Options exercised | $ 66  
Aggregate intrinsic value, options vested and exercisable | $ $ 5,617