XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Option Plans (Stock Option 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
Number of Shares    
Beginning balance (in shares) | shares 3,780,939  
Options granted (in shares) | shares 527,323  
Options exercised (in shares) | shares (91,394)  
Options cancelled (in shares) | shares (41,568)  
Ending balance (in shares) | shares 4,175,300 3,780,939
Vested and exercisable (in shares) | shares 2,967,252  
Vested and expect to vest (in shares) | shares 4,175,300  
Weighted Average Exercise Price    
Beginning balance (in USD per share) | $ / shares $ 20.45  
Options granted (in USD per share) | $ / shares 36.49  
Options exercised (in USD per share) | $ / shares 5.36  
Options cancelled (in USD per share) | $ / shares 40.68  
Ending balance (in USD per share) | $ / shares 22.60 $ 20.45
Vested and exercisable (in USD per share) | $ / shares 15.99  
Vested and expected to vest (in USD per share) | $ / shares $ 22.60  
Weighted Average Remaining Contractual Term (in Years)    
Awards outstanding 6 years 8 months 8 days 6 years 8 months 15 days
Vested and exercisable 5 years 10 months 28 days  
Vested and expected to vest 6 years 8 months 8 days  
Aggregate Intrinsic Value (in thousands)    
Awards outstanding | $ $ 69,573 $ 91,900
Vested and exercisable | $ 65,856  
Vested and expected to vest | $ $ 69,573