XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Stock Plans (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]
  

2024

  

2023

 
       

Weighted-

       

Weighted-

 
  

Shares

   

average grant

  

Shares

   

average grant

 
  

granted

   

date fair value

  

granted

   

date fair value

 
                   

Omnibus plan

  10,000 

(2)

 $46.96   18,000 

(2)

  49.43 

Omnibus plan

  1,558 

(2)

  46.96   17,684 

(3)

  49.43 

Omnibus plan

  10,871 

(3)

  46.96   50 

(1)

  49.43 

Omnibus plan

  50 

(1)

  46.96   1,000 

(3)

  44.06 

Total

  22,479   $46.96   36,734   $49.28 
Nonvested Restricted Stock Shares Activity [Table Text Block]
  

2012 & 2022 Stock incentive plans

 
  

Director

  

Omnibus

  

Total

  

Weighted- average grant date fair value

 

Non-vested balance at December 31, 2022

  23,872   38,614   62,486  $51.46 

Granted

  -   36,734   36,734   49.28 

Forfeited

  -   (1,020)  (1,020)  50.06 

Vested

  (11,353)  (13,128)  (24,481)  52.57 

Non-vested balance at December 31, 2023

  12,519   61,200   73,719  $50.03 

Granted

  -   22,479   22,479   46.96 

Forfeited

  -   (1,705)  (1,705)  48.45 

Vested

  (7,719)  (18,149)  (25,868)  51.03 

Non-vested balance at December 31, 2024

  4,800   63,825   68,625  $48.68 
Share-Based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block]
  

Awards

  

Weighted-average grant date fair value

  

Weighted-average remaining contractual term (years)

 

Outstanding December 31, 2022

  87,133  $9.69   4.5 

Granted

  -   -     

Exercised

  (22,807)  4.34     

Forfeited

  -   -     

Outstanding December 31, 2023

  64,326  $11.59   3.8 

Granted

  -   -     

Exercised

  -   -     

Forfeited

  -   -     

Outstanding December 31, 2024

  64,326  $11.59   2.8 
Share-Based Payment Arrangement, Cost by Plan [Table Text Block]

(dollars in thousands)

 

2024

  

2023

 

Stock-based compensation expense:

        

2012 Director stock incentive plan

 $259  $484 

2012 Omnibus stock incentive plan

  263   479 

2022 Omnibus stock incentive plan

  803   651 

Employee stock purchase plan

  126   34 

Total stock-based compensation expense

 $1,451  $1,648 
Share-Based Payment Arrangement, Nonvested Award, Cost [Table Text Block]
  

As of

 

(dollars in thousands)

 

December 31, 2024

 

Unrecognized stock-based compensation expense:

    

2012 Director stock incentive plan

 $30 

2012 Omnibus stock incentive plan

  30 

2022 Omnibus stock incentive plan

  1,318 

Total unrecognized stock-based compensation expense

 $1,378