XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Note 14 - Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Nine Months Ended September 30,

 
  

2024

  

2023

 
      

Weighted-

      

Weighted-

 
      

Average Grant

      

Average Grant

 
  

Awards

  

Date Fair Value

  

Awards

  

Date Fair Value

 

Restricted Stock and Restricted Stock Unit Awards

                

Outstanding at beginning of period

  231,657  $22.96   238,929  $23.66 

Granted

  108,561   20.93   115,174   20.00 

Vested

  (55,429)  23.87   (93,767)  21.34 

Forfeited or cancelled

        (26,840)  21.33 

Outstanding at end of period

  284,789  $22.00   233,496  $23.05