XML 95 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Summary of the Company had Reserved Shares of Common Stock for Future Issuances (Detail) - shares
Dec. 31, 2023
Dec. 31, 2022
Apr. 21, 2021
Shares Reserved For Future Issuance [Line Items]      
Common stock available for future issuance 14,966,893 13,549,282  
Common stock options issued and outstanding [Member]      
Shares Reserved For Future Issuance [Line Items]      
Common stock available for future issuance 7,377,017 7,150,755  
2021 Incentive Award Plan [Member]      
Shares Reserved For Future Issuance [Line Items]      
Common stock available for future issuance 4,635,615 4,769,842 5,046,278
Unvested restricted stock units under 2021 Plan [Member]      
Shares Reserved For Future Issuance [Line Items]      
Common stock available for future issuance 1,351,542 582,248  
Common stock available for Employee Stock Purchase Plan [Member]      
Shares Reserved For Future Issuance [Line Items]      
Common stock available for future issuance 1,602,719 1,046,437