XML 63 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - Employee Benefits (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Nonvested Restricted Stock Shares Activity [Table Text Block]
  

Vesting contingent on service conditions - payable in stock or cash

  

Vesting contingent on service conditions - payable in stock

  

Vesting contingent on performance and service conditions - payable in stock

 
  

Number of nonvested shares

  

Weighted-average grant-date fair value

  

Number of nonvested shares

  

Weighted-average grant-date fair value

  

Number of nonvested shares

  

Weighted-average grant-date fair value

 
                         

Nonvested at January 1, 2024

  78,573  $25.95   -  $-   -  $- 

Granted

  -   -   26,417   24.02   44,121   22.35 

Vested

  (19,745)  23.62   -   -   -   - 

Forfeited

  (24,829)  20.07   -   -   -   - 

Nonvested at December 31, 2024

  33,999  $26.93   26,417  $24.02   44,121  $22.35 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2024

 

Expected volatility

  21.31% - 60.78%

Average volatility

  32.73%

Expected dividends

  0%

Expected term (in years)

  2.40 

Risk-free rate

  3.86%