v3.25.4
Note 12 - Share-based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]

($ in thousands)

 

2025

  

2024

 

Share-based compensation expense

 $1,617  $1,294 

Tax benefit

  272   220 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Weighted

     
      

Weighted

  

Average

     
      

Average

  

Remaining

  

Aggregate

 

($ amounts are per share)

 

Shares

  

Exercise Price

  

Actual Term

  

Intrinsic Value

 

Options outstanding at January 1, 2025

  199,700  $28.82         

Issued

  -   -         

Exercised

  (31,800)  25.43         

Forfeited or expired

  (17,850)  28.18         

Options outstanding at December 31, 2025

  150,050  $29.62   3.5  $477,497 

Expected to vest

  16,900  $35.57   5.6  $7,686 

Exercisable at December 31, 2025

  133,150  $28.86   3.2  $469,811 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Restricted Stock Units

 
      

Weighted-Average Grant Date

 

($ amounts are per share)

 

Quantity

  

Fair Value Per Share

 

Nonvested at January 1, 2025

  53,423  $26.54 

Granted

  45,286   21.52 

Vested

  (652)  12.79 

Forfeited

  (635)  23.62 

Nonvested at December 31, 2025

  97,422  $24.32