XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Shares of Common Stock Reserved for Future Issuance

Shares of common stock reserved for future issuance, on an as-if-converted basis, as of December 31, 2024 and 2023, consists of the following:

 

 

December 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Stock options, issued and outstanding

 

 

4,890,843

 

 

 

3,930,306

 

Unvested restricted stock units

 

 

516,511

 

 

 

 

Stock options, authorized for future issuance

 

 

859,841

 

 

 

1,254,721

 

ESPP, authorized for future issuance

 

 

563,731

 

 

 

337,017

 

Total

 

 

6,830,926

 

 

 

5,522,044