XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Preferred Stock and Common Stock (Tables)
9 Months Ended
Sep. 30, 2024
Preferred Stock and Common Stock  
Schedule of Shares Reserved for Future Issuance

September 30, 

December 31, 

2024

2023

Stock options and unvested restricted stock units

 

10,829,685

 

9,456,237

Employee stock purchase plan

 

938,378

 

701,244

Prefunded warrants

19,509,891

Warrants

 

2,631

 

2,631

Total shares reserved for future issuance

 

31,280,585

 

10,160,112