XML 58 R27.htm IDEA: XBRL DOCUMENT v3.26.3
Common Stock (Tables)
9 Months Ended
Sep. 30, 2026
Equity [Abstract]  
Schedule of Shares Reserved for Future Issuance
Shares reserved for future issuance at September 30, 2026 are as follows:
Number of
Shares
Common stock reserved for issuance for:
2021 Employee stock purchase plan42,142 
Shares reserved for the January 2024 Pre-funded stock warrants858,015 
Placement agent warrants28,333 
Outstanding stock options6,735,314 
Shares reserved for the May 2025 Pre-funded warrants4,619,867 
Shares reserved for Time based SARs418,722 
Shares reserved for SARs for exercised Series B warrants100,059 
Shares reserved for SARs for unexercised Series B warrants280,783 
Shares reserved for the May 2025 Series B warrants2,557,967 
Shares reserved for the February 2026 Pre-funded warrants22,294,900 
Shares reserved for the February 2026 common warrants22,294,900 
Common stock options available for future grant:
2017 Inducement Equity Incentive Plan4,625 
2019 Omnibus Equity Incentive Plan3,488,014 
2026 Inducement Equity Incentive Plan1,233,650 
Total common shares reserved for future issuance64,957,291