v3.26.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Schedule of Stock Options Activity

A summary of stock option activity during the years ended December 31, 2025 and 2024 is presented below:

 

  

Number of

Shares

  

Weighted

Average

Exercise Price

  

Weighted

Average

Remaining

Contractual

Life (in Years)

 
Stock options outstanding on December 31, 2024   1,747,789    4.66    6.13 
Granted   295,817    12.17    7.00 
Exercised   (11,561)   3.31    5.67 
Expired   (20,776)   8.00    5.50 
                
Stock options outstanding on December 31, 2025   2,011,269   $5.67    4.76 
                
Stock options exercisable on December 31, 2024   545,043   $4.66    6.13 
Stock options exercisable on December 31, 2025   999,106   $5.67    4.56 
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 at December 31, 2024   424,656   $2.64    8.04 
Granted   20,000    9.48    0.83 
Exercised   (7,870)   2.81    6.70 
Expired   -    -    - 
Forfeited   -    -    - 
Restricted stock units outstanding at December 31, 2025   436,786   $2.96    6.37 
                

Unvested Restricted stock units, December 31, 2025

   426,119    2.80    6.37 

Vested Restricted stock units, December 31, 2025

   10,667    9.48    6.58