XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Incentive Plans - Additional Details (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Jan. 01, 2024
Jan. 01, 2023
Jul. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted-average grant-date fair values of options granted $ 2.71 $ 3.78      
Aggregate intrinsic value of options exercised $ 900        
Unrecognized stock-based compensation of unvested options $ 5,600        
Common stock reserved for future issuance 16,368,584 15,222,954      
Description of transaction of future issuance 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 1 year 2 months 12 days        
Dividend yield 0.00% 0.00%      
Stock based compensation $ 7,800 $ 8,500      
Withholding taxes on net share settlement of restricted stock units (23) (224)      
Stock Issued During Period, Value, Purchase of Assets 819 933      
Restricted Stock Units (RSUs)          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock-based compensation of unvested options $ 19,200        
Weighted-average period expected to recognize 2 years 7 months 6 days        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 4 years        
Stock based compensation $ 8,700 $ 5,500      
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   2,456,568 2,414,907  
Common stock available for issuance 5,931,302 6,033,176      
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,631,076 1,488,227 491,313 482,981 850,000
Dividend yield 0.00% 0.00%      
Stock based compensation $ 600 $ 600      
Proceeds from stock plans $ 100        
Stock Issued During Period, Shares, Purchase of Assets 348,464        
Stock Issued During Period, Value, Purchase of Assets $ 800