XML 66 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plans - Additional Details (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Jul. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted-average grant-date fair values of options granted $ 9.56 $ 11.35  
Aggregate intrinsic value of options exercised $ 5,300    
Unrecognized stock-based compensation of unvested options $ 22,800    
Common stock reserved for future issuance 13,159,736 11,221,882  
Description of transaction of future issuance These annual increases shall be equal to the lesser of (i) 5% of the aggregate number of shares of Common Stock outstanding on the final day of the immediately preceding calendar year and (ii) such smaller number of shares of Common Stock as determined by the Board, subject to certain limitations.    
Weighted-average period expected to recognize 2 years 6 months    
Dividend yield 0.00% 0.00%  
Number of Shares, Granted 1,388,900    
Weighted-Average Exercise Price, Grants $ 17.04    
Stock based compensation $ 9,700    
Stock-based compensation expense 12,963 $ 5,083  
Restricted Stock Units (RSUs)      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized stock-based compensation of unvested options $ 11,800    
Weighted-average period expected to recognize 3 years 3 months 18 days    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 4 years    
Stock based compensation $ 2,900    
Two Thousand And Twenty One Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for future issuance 5,200,000    
Common stock available for issuance 6,099,584 5,321,687  
Two Thousand Twenty One Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for future issuance 1,226,123   850,000
Stock based compensation $ 400    
Stock-based compensation expense $ 700    
Stock-based compensation expense, shares 98,924    
Proceeds from stock plans $ 200