XML 56 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Common Stock Reserved for Future Issuance

The Company has reserved for future issuance the following shares of common stock pursuant to the following outstanding securities or equity plans:

 

December 31, 2023

 

Common stock issuable under pre-funded warrants

 

285,714

 

At-the-market program

 

7,280,256

 

RSUs and Options to purchase common stock

 

11,204,294

 

Equity plans

 

3,403,382

 

2015 Employee Stock Purchase Plan (the “ESPP”)

 

1,732,614

 

Total

 

23,906,260