XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Note 9 - Employee Benefits (Tables)
12 Months Ended
Dec. 31, 2023
Restricted Stock Units (RSUs) [Member]  
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

RSUs

  

Weighted Average Grant Date Fair Value

 

Nonvested on December 31, 2022

 $273,591  $15.72 

Granted

  272,802   15.50 

Vested

  (232,285)  15.26 

Nonvested on December 31, 2023

 $314,108  $15.87