v3.26.1
Common Stock (Tables)
3 Months Ended
Mar. 31, 2026
Equity [Abstract]  
Schedule of Reserved Shares of Common Stock
The Company has the following potentially outstanding common stock reserved for issuance:
As of March 31,As of December 31,
20262025
Issuances under stock incentive plan, stock options3,749,332 4,108,029 
Issuances upon vesting of restricted stock units4,298,551 4,294,367 
Shares reserved for shares available to be granted but not granted yet18,549,003 15,118,992 
26,596,886 23,521,388