v3.22.4
Stockholders’ Equity and Equity Incentive Plans - Summary of Restricted Stock Units and Related Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Aggregate Intrinsic Value (in thousands)    
Aggregate intrinsic value, unvested $ 20,264 $ 17,025
Unvested restricted stock units    
Number of Shares Underlying Outstanding Options    
Unvested beginning balance (in shares) 483,302  
Granted (in shares) 1,587,930  
Vested (in shares) (308,433)  
Canceled/Forfeited (in shares) (180,817)  
Unvested ending balance (in shares) 1,581,982  
Weighted-Average Exercise Price    
Unvested beginning balance (in usd per share) $ 35.23  
Granted (in usd per share) 25.01  
Vested (in usd per share) 30.76  
Canceled/Forfeited (in usd per share) 29.51  
Unvested ending balance (in usd per share) $ 26.49