XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Option Plan - Summary of Company stock Option Activity (Detail)
$ / 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]    
Shares Available for Grant 451,670  
Shares Available for Grant, Additional shares reserved 2,060,000  
Shares Available for Grant, Option granted (2,339,000)  
Shares Available for Grant, Options forfeited/cancelled 68,190  
Shares Available for Grant 240,860 451,670
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Number of Options 3,137,776  
Number of Options, Option granted 2,339,000  
Number of Options, Options forfeited/cancelled (68,190)  
Number of Options, Options exercised (222,850)  
Number of Options 5,185,736 3,137,776
Number of Options, Vested and exercisable as of June 30, 2021 1,841,606  
Number of Options, Vested and expected to vest as of June 30, 2021 5,155,736  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted-Average Exercise Price | $ / shares $ 0.94  
Weighted-Average Exercise Price, Options granted | $ / shares 10.56  
Weighted-Average Exercise Price, Options forfeited/cancelled | $ / shares 2.21  
Weighted-Average Exercise Price, Options exercised | $ / shares 0.94  
Weighted-Average Exercise Price | $ / shares 5.26 $ 0.94
Weighted-Average Exercise Price, Vested and exercisable as of June 30, 2021 | $ / shares 0.75  
Weighted-Average Exercise Price, Expected to vest as of June 30, 2021 | $ / shares $ 5.29  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term    
Weighted Average Remaining Contractual Term 7 years 9 months 18 days 6 years 9 months 18 days
Weighted average contractual term, vested and exercisable 5 years  
Weighted average contractual term, vested and expected 8 years  
Average Intrinsic Value | $ $ 39,934 $ 18,656
Average Intrinsic Value, Vested and exercisable as of June 30, 2021 | $ 18,337  
Average Intrinsic Value, Vested and expected as of June 30, 2021 | $ $ 39,625