XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Stockholders' Equity and Stock Based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Nonvested Share Activity [Table Text Block]

 

  

Weighted

 

 

  

Average Grant

 

 

  

Date

 

 

Shares

  

Fair Value

 

Nonvested shares at January 1, 2024

  143,294  $36.48 

Granted in 2024

  51,812   58.83 

Vested in 2024

  (64,351)  35.51 

Forfeited in 2024

  (1,661)  42.58 

Nonvested shares at September 30, 2024

  129,094  $45.85