XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Employee and Director Benefits (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Weighted

     
      

Weighted

  

Average

     
      

Average

  

Remaining

  

Aggregate

 
      

Exercise

  

Contractual

  

Intrinsic

 
  

Shares

  

Price

  

Term (years)

  

Value

 
              

(In Thousands)

 

Nine Months Ended September 30, 2023:

                

Outstanding at January 1, 2023

  280,000  $19.43   3.0  $14,088 

Exercised

  (87,700)  12.04   0.8   3,520 

Forfeited

  (1,000)  34.09   5.3   18 

Outstanding at September 30, 2023

  191,300  $22.65   3.4  $6,235 
                 

Exercisable at September 30, 2023

  139,300  $17.12   1.7  $5,051 
                 

Nine Months Ended September 30, 2022:

                

Outstanding at January 1, 2022

  353,250  $19.28   3.8  $23,525 

Exercised

  (65,500)  16.42   2.3   4,164 
Forfeited  (1,500)  35.21   5.8   67 

Outstanding at September 30, 2022

  286,250  $19.51   3.4  $18,431 
                 

Exercisable at September 30, 2022

  225,500  $14.89   2.3  $14,990 
Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]
  

Restricted Stock

  

Performance Shares

 
  

Shares

  

Weighted Average Grant Date Fair Value

  

Shares

  

Weighted Average Grant Date Fair Value

 

Nine Months Ended September 30, 2023:

                

Non-vested at January 1, 2023

  141,580  $56.39   23,852  $54.16 

Granted

  49,415   60.29   8,091   70.29 

Vested

  (31,492)  52.22   -   - 

Forfeited

  (11,733)  64.78   -   - 

Non-vested at September 30, 2023

  147,770  $57.92   31,943  $58.25 
                 

Nine Months Ended September 30, 2022:

                

Non-vested at January 1, 2022

  127,602  $42.27   12,437  $37.05 

Granted

  52,819   83.33   11,415   72.81 

Vested

  (26,563)  43.51   -   - 

Forfeited

  (8,206)  61.70   -   - 

Non-vested at September 30, 2022

  145,652  $55.84   23,852  $54.16