XML 65 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Common Stock - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]    
Stock options issued and outstanding (in shares) 17,270,870 16,634,775
Total shares of common stock reserved (in shares) 52,130,509 44,927,574
2021 Equity Incentive Plan    
Class of Stock [Line Items]    
Shares available for grant (in shares) 29,341,567 23,784,439
2021 Employee Stock Purchase Plan    
Class of Stock [Line Items]    
Shares available for grant (in shares) 5,518,072 4,508,360