v3.26.1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2026
Stockholders' Equity Note [Abstract]  
Summary of Reserved Common Stock for Future Issuances

At June 30, 2026 and December 31, 2025, the Company had reserved common stock for future issuances as follows:

 

 

June 30,

 

 

December 31,

 

 

 

2026

 

 

2025

 

Common stock available for future grants

 

 

8,313,188

 

 

 

7,876,575

 

Common stock options issued and outstanding

 

 

2,941,665

 

 

 

3,063,476

 

Restricted stock units outstanding

 

 

5,075,305

 

 

 

4,048,888

 

Shares available for future purchase under employee stock purchase plan

 

 

2,299,981

 

 

 

1,880,211

 

Common stock reserved for issuance upon exercise of outstanding warrants

 

 

161,783

 

 

 

161,783

 

Total

 

 

18,791,922

 

 

 

17,030,933