v3.26.1
Common Stock (Tables)
3 Months Ended
Mar. 31, 2026
Equity [Abstract]  
Schedule of Shares Reserved for Future Issuance
Shares reserved for future issuance
As of March 31, 2026As of December 31, 2025
Outstanding stock option awards11,368,230 7,456,066 
Vesting of RSUs557,456 858,247 
Shares of common stock available for future grants under the 2020 Stock Option and Incentive Plan6,893,636 7,832,167 
Shares of common stock available for future issuance under the 2020 Employee Stock Purchase Plan1,626,484 1,692,136 
Shares of common stock available for future grants under the 2022 Inducement Plan1,425,000 1,425,000 
Total shares reserved for future issuance21,870,806 19,263,616