XML 31 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Summary of Reserved Common Stock for Future Issuances

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

 

 

March 31,

 

 

December 31,

 

 

 

2025

 

 

2024

 

Common stock available for future grants

 

 

6,486,400

 

 

 

5,931,302

 

Common stock options issued and outstanding

 

 

4,228,597

 

 

 

4,464,388

 

Restricted stock units outstanding

 

 

6,130,658

 

 

 

4,341,818

 

Shares available for future purchase under employee stock purchase plan

 

 

2,140,455

 

 

 

1,631,076

 

Total

 

 

18,986,110

 

 

 

16,368,584