v3.26.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2026
Equity [Abstract]  
Schedule of Stock Option Grants

 

Grant Date  Shares Granted   Exercise Price ($)   Vesting Term  Expected Life (Years)   Risk-Free Rate   Expected Volatility 
07/01/25   235,817    12.40   4 years   4    3.99%   88.47%
07/30/25   20,000    9.48   12 months   1    3.87%   88.08%
10/30/25   40,000    12.65   4 years   4    3.71%   87.12%
01/14/26   146,437    9.49   4 years   4    3.72%   83.40%
Schedule of Stock Options Activity

A summary of stock option activity during the three months ended March 31, 2026, and December 31, 2025, is presented below:

 

   Number of Shares   Weighted Average Exercise Price  

Weighted

Average

Remaining

Contractual

Life (in Years)

 
Stock options outstanding on December 31, 2025   2,011,269   $5.67    4.76 
Granted   146,437    9.49    7.00 
Exercised   (89,742)   3.25    5.18 
Expired   -    -    - 
Forfeited / Cancelled   (197,349)   3.83    5.37 
                
Stock options outstanding on March 31, 2026   1,870,615   $6.25    4.59 
                
Stock options exercisable on March 31, 2025   1,747,789   $4.57    5.54 
Stock options exercisable on March 31, 2026   1,870,615   $6.25    4.59 
Schedule of Restricted Stock Units Activity

 

  

Number of

Restricted

Stock Units

  

Weighted

Average

Grant Date

Fair Value

  

Weighted

Average

Remaining Contractual

Life (in Years)

 
Restricted stock units outstanding on December 31, 2025   436,786   $2.96    6.37 
Granted   -    -    - 
Exercised   (10,002)   9.48    6.33 
Forfeited   -    -    - 
Restricted stock units outstanding on March 31, 2026   426,784   $2.81    6.12 
                
Restricted stock units on March 31, 2025   424,656   $2.64    7.37 
Restricted stock units on March 31, 2026   426,784   $2.81    6.12