Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation - Additional Information (Detail)

v3.24.1.1.u2
Stock Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jan. 01, 2024
Mar. 31, 2024
Mar. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Stock Issued During Period, Value, Stock Options Exercised   $ 267  
Proceeds from Stock Options Exercised   $ 267 $ 0
Number of options outstanding, Granted   0 0
Restricted Stock Units (RSUs)      
Defined Benefit Plan Disclosure [Line Items]      
Unrecognized stock-based compensation expense   $ 31,078  
Unrecognized stock-based compensation expense, weighted-average recognition period   1 year 11 months 12 days  
2021 Equity Incentive Plan      
Defined Benefit Plan Disclosure [Line Items]      
Number of shares issued under share-based payment arrangement 1,054,867 818,433  
2021 ESPP      
Defined Benefit Plan Disclosure [Line Items]      
Number of shares issued under share-based payment arrangement 210,973 743,659