Quarterly report [Sections 13 or 15(d)]

Stock Based Compensation - Additional Information (Detail)

v3.25.0.1
Stock Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jan. 01, 2024
Jun. 30, 2024
Jun. 30, 2023
Defined Benefit Plan Disclosure [Line Items]      
Proceeds from Stock Options Exercised   $ 269 $ 0
Aggregate intrinsic value of options exercised in period   189  
Fair value of options vested   $ 1,686 $ 1,961
Number of options outstanding, Granted   33,901 61,446
Weighted average grant-date fair value   $ 5.15 $ 2.8
Restricted Stock Units (RSUs)      
Defined Benefit Plan Disclosure [Line Items]      
Unrecognized stock-based compensation expense   $ 28,520  
Unrecognized stock-based compensation expense, weighted-average recognition period   1 year 9 months 18 days  
2021 Equity Incentive Plan      
Defined Benefit Plan Disclosure [Line Items]      
Number of shares issued under share-based payment arrangement 1,054,867 1,318,419  
2021 ESPP      
Defined Benefit Plan Disclosure [Line Items]      
Number of shares issued under share-based payment arrangement 210,973 663,756