XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Stock Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

Number of Non-vested Restricted Shares

  

Weighted Average Grant Date Fair Value

 

Outstanding, January 1, 2025

  94,607  $10.17 

Granted

      

Vested

 $(2,000)  7.80 

Forfeited

      

Outstanding, March 31, 2025

  92,607  $10.12 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of Stock Options

  

Weighted Average Exercise Price

  

Weighted Average Remaining Contractual Term (in years)

  

Aggregate Intrinsic Value

 

Outstanding, January 1, 2025

  510,119  $10.45   6.7  $ 

Granted

               

Exercised

               

Forfeited

  (1,500)  10.45       - 

Outstanding, March 31, 2025

  508,619  $10.45   6.4  $ 

Options exercisable at March 31, 2025

  305,172          $