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

Nine months ended September 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

    123,055       20.16       108,561       20.93  

Vested

    (64,014 )     22.44       (55,429 )     23.87  

Forfeited or cancelled

    (33,074 )     25.80              

Outstanding at end of period

    315,516     $ 20.74       284,789     $ 22.00