v3.26.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2026
Equity [Abstract]  
Schedule of Common Stock Shares Reserved for Future Issuance

The Company had the following shares of common stock reserved for future issuance as of March 31, 2026 and December 31, 2025:

 

 

March 31,
2026

 

 

December 31,
2025

 

Issuance of common stock upon exercise of stock options

 

 

7,053,039

 

 

 

5,991,343

 

Equity awards available for grant under stock award plans

 

 

2,234,733

 

 

 

1,888,479

 

Shares available for issuance under employee stock purchase plan

 

 

197,888

 

 

 

143,277

 

Issuance of common stock upon exercise of warrants

 

 

1,346,922

 

 

 

1,949,131

 

Total common stock reserved for future issuance

 

 

10,832,582

 

 

 

9,972,230