v3.25.1
Capital Stock and Warrants (Tables)
3 Months Ended
Mar. 31, 2025
Capital Stock and Warrants  
Schedule of Shares of Common Stock Reserved for Future Issuance

    

March 31, 2025

    

March 31, 2024

Stock options outstanding

 

 

11,250

RSUs outstanding

 

439,416

 

102,179

Warrants outstanding

 

1,432,909

 

1,883,318

Shares available for issuance under the 2013 Equity Incentive Plan

 

 

120,949

Shares available for issuance under the 2014 Non-employee Equity Compensation Plan

 

 

23,262

Shares available for issuance under the 2015 Performance Share Unit Plan

 

 

112,647

Shares available for issuance under the 2017 Equity Inducement Plan

 

 

132,927

Shares available for issuance under the 2024 Equity Incentive Plan

320,069

Shares available for issuance under the Employee Stock Purchase Plan

 

 

14,716

Total

 

2,192,394

 

2,401,248