XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Net Funded Status [Table Text Block]
  

December 31,

 
  

2023

  

2022

 

(Amounts in thousands)

        

Beginning balance

 $9,488  $11,458 

Effect of curtailment

      

Service cost

      

Interest cost

  451   332 

Actuarial gain

  (306)  (1,718)

Benefits paid

  (583)  (584)

Ending balance

 $9,050  $9,488 
Schedule of Net Benefit Costs [Table Text Block]
  

Year Ended December 31,

  
  

2023

  

2022

  

2021

 

Income Statement Location

(Amounts in thousands)

             

Service cost

 $  $  $352 

Salaries and employee benefits

Interest cost

  451   332   315 

Other expense

Effect of curtailment

        289 

Salaries and employee benefits

Amortization of prior service cost

        124 

Other expense

Amortization of losses

  38   135   264 

Other expense

Net periodic cost

 $489  $467  $1,344  
              

Assumed discount rate

  4.79%  4.96%  2.88% 
Schedule of Expected Benefit Payments [Table Text Block]

(Amounts in thousands)

    

2024

 $745 

2025

  743 

2026

  822 

2027

  789 

2028

  751 

2029 through 2033

  3,479 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Year Ended December 31,

 
  

2023

  

2022

  

2021

 

(Amounts in thousands)

            

Pre-tax compensation expense

 $597  $718  $1,282 

Excess tax (benefit) expense

        (633)
Share-Based Payment Arrangement, Option, Activity [Table Text Block]

(Amounts in thousands, except share and per share data)

 

Option Shares

  

Weighted Average Exercise Price Per Share

  

Weighted Average Remaining Contractual Term (Years)

  

Aggregate Intrinsic Value

 
                 

Outstanding, January 1, 2023

  197,303  $29.61         

Granted

              

Exercised

  (4,288)  21.25         

Canceled/Expired

  (6,751)  31.73         

Outstanding, December 31, 2023

  186,264  $29.72   6.37  $1,375 

Exercisable, December 31, 2023

  144,441  $28.77   6.13  $1,203 
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

Shares/Units

  

Weighted Average Grant-Date Fair Value

 
         

Nonvested, January 1, 2023

  73,605  $30.87 

Granted

  69,964   26.33 

Vested

  (31,782)  24.04 

Canceled

  (2,794)  29.41 

Nonvested, December 31, 2023

  108,993  $29.98