XML 32 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Summary of Reserved Common Stock for Future Issuances

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

 

 

September 30,

 

 

December 31,

 

 

 

2025

 

 

2024

 

Common stock available for future grants

 

 

7,668,386

 

 

 

5,931,302

 

Common stock options issued and outstanding

 

 

3,689,972

 

 

 

4,464,388

 

Restricted stock units outstanding

 

 

4,533,479

 

 

 

4,341,818

 

Shares available for future purchase under employee stock purchase plan

 

 

1,996,797

 

 

 

1,631,076

 

Common stock reserved for issuance upon exercise of outstanding warrants

 

 

161,783

 

 

 

 

Total

 

 

18,050,417

 

 

 

16,368,584