XML 46 R27.htm IDEA: XBRL DOCUMENT v3.24.1
Preferred Stock and Common Stock (Tables)
12 Months Ended
Dec. 31, 2023
Preferred Stock and Common Stock  
Schedule of Shares Reserved for Future Issuance

​

​

​

​

​

​

​

​

December 31, 

​

December 31, 

​

​

2023

​

2022

Stock options

 

9,456,237

 

8,084,121

Employee Stock Purchase Plan

 

701,244

 

566,720

Warrants

 

2,631

 

2,631

Total shares reserved for future issuance

 

10,160,112

 

8,653,472

​