v3.26.3
Common Stock - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Sep. 30, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Stock options issued and outstanding (in shares) 18,816,169 17,270,870
Total shares of common stock reserved (in shares) 58,859,678 52,130,509
Shares available for grant under 2021 Equity Incentive Plan    
Class of Stock [Line Items]    
Shares available for grant (in shares) 33,345,527 29,341,567
Shares available for grant under 2021 Employee Stock Purchase Plan    
Class of Stock [Line Items]    
Shares available for grant (in shares) 6,697,982 5,518,072