XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders’ Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Summary of Changes in Warrants Outstanding

The following is a summary of changes in warrants outstanding for the years ended December 31, 2024 and 2023:

 

   Number of
warrants
 
Outstanding at December 31, 2022   1,180,190 
Expired   (936,375)
Outstanding at December 31, 2023   243,815 
Expired   (122,739)
Outstanding at December 31, 2024   121,076 
Summary of Outstanding Warrants

The following is a summary of all outstanding warrants as of December 31, 2024:

 

Warrant issuance event  Number of warrants   Exercise price per share   Remaining term in years   Intrinsic value at date of grant 
                     
Settlement of deferred compensation   121,076   $3.51    0.24   $     - 
Summary of Stock Options Activity

The following is a summary of stock option activity:

 

   Number of Options   Weighted average exercise price per share   Remaining term in years 
Outstanding on December 31, 2022   682,939   $7.30    3.2 
Issued   65,468   $1.50    8.0 
Forfeited   (4,254)  $5.65      
Expired   (157,062)  $7.92      
Outstanding on December 31, 2023   587,091   $6.50    3.6 
Issued   404,074   $4.80    8.0 
Forfeited   (178,669)  $7.39      
Expired   (102,173)  $8.38      
Outstanding on December 31, 2024   710,323   $5.04    5.5 
                
Exercisable, December 31, 2024   512,361   $5.77    4.1 
Summary of Fair Value of Options Using Black-Sholes Option Pricing Model

The fair value of the options issued was calculated using the Black-Sholes option pricing model, based on the criteria shown below:

 

   2024   2023 
Expected term (in years)   5.6    8.0 
Expected volatility   103.9%   84.4%
Risk-free interest rate   4.2%   3.7%
Expected dividends  $-   $- 
Weighted average grant date fair value per share  $1.53   $1.21 
Schedule of Restricted Stock Award and Restricted Stock Unit Activity

The following is a summary of restricted stock award and restricted stock unit activity:

 

   Number of shares   Weighted average grant date fair value 
Unvested at January 1, 2023   41,923   $4.92 
Granted   5,000   $1.25 
Forfeited   (4,386)  $5.06 
Vested   (9,931)  $3.33 
Unvested at December 31, 2023   32,606   $4.82 
Granted   65,000   $1.73 
Forfeited   (25,000)  $1.64 
Vested   (10,733)  $5.58 
Unvested at December 31, 2024   61,873   $2.72 
Schedule of Performance Stock Unit Activity

The following is a summary of PSU activity:

 

   Number of shares   Weighted average grant date fair value 
Unvested January 1, 2023   17,678   $4.50 
Cash settled   (17,678)  $4.50 
Granted   288,469   $1.70 
Forfeited   (224,581)  $1.67 
Unvested at December 31, 2023   63,888   $1.84 
Granted   429,844   $1.22 
Forfeited   (283,369)  $1.22 
Vested   (52,669)  $1.15 
Unvested and expected to vest at December 31, 2024   157,694   $1.20