XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Six months ended June 30,

 
  

2025

  

2024

 
      

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

  289,549  $21.94   231,657  $22.96 

Granted

  119,012   20.11   60,976   21.83 

Vested

  (52,669)  23.13   (38,149)  26.05 

Forfeited or cancelled

  (20,516)  28.07       

Outstanding at end of period

  335,376  $20.73   254,484  $22.18