XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 7 - Employee and Director Benefits (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Weighted

     
      

Weighted

  

Average

     
      

Average

  

Remaining

     
      

Exercise

  

Contractual

  

Aggregate

 
  

Shares

  

Price

  

Term (years)

  

Intrinsic Value

 
              

(In Thousands)

 

Three Months Ended March 31, 2024:

                

Outstanding January 1, 2024

  165,800  $24.35   2.9  $7,211 

Exercised

  (8,300)  15.74   0.9   420 

Outstanding March 31, 2024

  157,500  $24.80   2.7  $6,744 
                 

Exercisable March 31, 2024

  140,000  $22.63   2.1  $6,122 
                 

Three Months Ended March 31, 2023:

                

Outstanding January 1, 2023

  280,000  $19.43   3.0  $14,088 

Exercised

  (75,000)  10.80   0.9   3,288 

Outstanding March 31, 2023

  205,000  $22.59   3.4  $7,428 
                 

Exercisable March 31, 2023

  152,000  $17.28   2.2  $5,859 
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

 

Three Months Ended March 31, 2024:

                

Non-vested at January 1, 2024

  158,298  $58.08   31,944  $58.25 

Granted

  21,835   67.12   8,894   67.90 
Additional performance share attainment  -   -   6,216   68.18 

Vested

  (25,107)  48.19   (18,653)  37.05 

Forfeited

  (576)  71.43   -   - 

Non-vested at March 31, 2024

  154,450  $60.92   28,401  $77.37 
                 

Three Months Ended March 31, 2023:

                

Non-vested at January 1, 2023

  141,580  $56.39   23,852  $54.16 

Granted

  27,258   69.83   8,091   70.29 

Vested

  (17,521)  48.32   -   - 

Forfeited

  (6,545)  69.90   -   - 

Non-vested at March 31, 2023

  144,772  $59.29   31,943  $58.25