XML 76 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 17 - Share-based Compensation Plan (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Year ended December 31,

 
  

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,486  $23.65 

Granted

  127,463   21.11   117,706   19.95 

Vested

  (64,740)  23.89   (98,138)  21.44 

Forfeited or cancelled

  (4,831)  22.59   (26,397)  21.33 

Outstanding at end of period

  289,549  $22.00   231,657  $22.96