XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Options and Restricted Stock Units (Tables)
6 Months Ended
Jun. 30, 2025
Stock Options and Restricted Stock Units [Abstract]  
Schedule of Company’s Stock Options

A summary of the status of the Company’s stock options as of June 30, 2025 and December 31, 2024, and changes during the periods then ended are presented below:

 

       Wtd. Avg. 
       Exercise 
   Options   Price 
Balance, January 1, 2024   461,870   $8.34 
Granted during the period   80,000    3.75 
Exercised during the period   (15,229)   3.45 
Terminated/Expired during the period   (109,638)   9.86 
Balance, December 31, 2024   417,003   $7.00 
Granted during the period   
-
    
-
 
Exercised during the period   
-
    
-
 
Terminated/Expired during the period   (42,500)   10.30 
Balance, June 30, 2025   374,503   $6.62 
           
Exercisable at June 30, 2025   374,503   $6.62 
Schedule of Summarizes Information About Outstanding Stock Options

The following table summarizes information about outstanding stock options at June 30, 2025:

 

   Number     Wtd. Avg. 
Range of Exercise Price  Outstanding  Wtd.Avg, Life  Exercise Price 
$3.43 - $23.80   374,503  2.6 Years  $6.62 

 

The following table summarizes information about outstanding stock options at December 31, 2024:

 

   Number     Wtd. Avg. 
Range of Exercise Price  Outstanding  Wtd.Avg, Life  Exercise Price 
$3.43 - $23.80   417,003  2.8 Years  $7.00 
Schedule of Company’s RSUs

A summary of the status of the Company’s RSUs as of June 30, 2025 is presented below.

 

       Wtd. Avg. 
       Grant Date Fair 
   Number of
Units
   Value per
Unit
 
Unvested units as of January 1, 2025   285,628   $6.06 
Granted during the period   
-
    
-
 
Vested during the period   (95,210)   6.06 
Forfeited during the period   
-
    
-
 
Unvested Units as of June 30, 2025   190,418   $6.06 
           
Vested as of June 30, 2025   
-
   $
-