XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholder's Equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Common Stock Reserved for Issuance
As of March 31, 2025 and 2024, the Company reserved for issuance the following shares of common stock related to the potential exercise of employee stock options, unvested restricted stock, convertible preferred stock, and warrants (collectively, "common stock equivalents"):
As of March 31,
Common Stock and Common Stock Equivalents:20252024
Common Stock34,257,903 29,556,474 
Options to Purchase Common Stock1,884,476 1,876,031 
Unvested Restricted Stock Awards891 891 
Unvested Restricted Stock Units383,326 441,218 
Convertible Preferred Stock1,391,045 1,363,636 
Warrants to Purchase Common Stock3,984,484 3,984,484 
Total41,902,125 37,222,734