XML 49 R37.htm IDEA: XBRL DOCUMENT v3.26.1
Common Stock - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Jun. 30, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Stock options issued and outstanding (in shares) 19,291,337 17,270,870
Total shares of common stock reserved (in shares) 58,963,655 52,130,509
Shares available for grant under 2021 Equity Incentive Plan    
Class of Stock [Line Items]    
Shares available for grant (in shares) 32,974,336 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