XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock (Tables)
3 Months Ended
Mar. 31, 2025
Common Stock [Abstract]  
Schedule of Common Stock Reserved for Future Issuance

As of March 31, 2025 and December 31, 2024, the Company had common stock reserved for future issuance as follows:

 

   March 31,   December 31, 
   2025   2024 
Outstanding and issued common stock options   2,186,226    1,628,378 
Shares issuable upon exercise of common stock warrants   499,986    499,986 
Shares available for grant under Equity Incentive Plans   1,199,754    1,791,291 
Shares available for grant under Employee Stock Purchase Plans   981,370    981,370 
Shares available for grant under 2022 Inducement Equity Incentive Plan   50,574    16,885 
Total shares of common stock reserved   4,917,910    4,917,910