XML 49 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Preferred Stock and Common Stock (Tables)
12 Months Ended
Dec. 31, 2024
Preferred Stock and Common Stock  
Schedule of Shares Reserved for Future Issuance

December 31, 

December 31, 

2024

2023

Stock options and unvested restricted stock units

 

11,328,134

 

9,456,237

Employee stock purchase plan

 

901,208

 

701,244

Prefunded warrants

25,602,707

Warrants

 

2,631

 

2,631

Total shares reserved for future issuance

 

37,834,680

 

10,160,112