v3.26.1
Stockholder's Equity (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Common Stock Reserved for Issuance
As of June 30, 2026 and 2025, 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 June 30,
Common Stock and Common Stock Equivalents:20262025
Common Stock3,972,029 3,443,034 
Options to Purchase Common Stock318,493 334,189 
Unvested Restricted Stock Awards— 89 
Unvested Restricted Stock Units77,334 116,666 
Convertible Preferred Stock141,900 140,500 
Unvested Restricted Stock Units - Market Condition71,700 71,700 
Warrants to Purchase Common Stock398,448 398,448 
Total4,979,904 4,504,626