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