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

Weighted Average

 

Restricted Stock

     

Weighted Average

  

Remaining

 

Awards

 

Shares

  

Award Price

  

Contractual Term (In Years)

 

Outstanding at January 1, 2024

  496,750  $29.09   3.7 

Granted

  57,960   56.20     

Vested

  (148,376)  25.94     

Forfeited

  (17,224)  29.42     

Outstanding at December 31, 2024

  389,110  $34.31   2.6