XML 32 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock (Tables)
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Schedule of Common Stock Reserved for Future Issuance

As of September 30, 2023 the Company had reserved the following common stock for future issuance:

 

Shares reserved for exercise of outstanding options to purchase common stock   2,461,749 
Shares reserved for vesting of restricted stock units   159,120 
Shares reserved for exercise of outstanding warrants to purchase common stock   23,280,404 
Shares reserved for issuance of future options   126,269 
Total   26,027,542