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

Weighted

 
     

Average Grant

 
     

Date

 
  

Shares

  

Fair Value

 

Nonvested shares at January 1, 2026

  272,132  $18.47 

Granted in 2026

  296,055   18.46 

Vested in 2026

  (226,316)  15.03 

Forfeited in 2026

  (6,764)  21.38 

Nonvested shares at September 30, 2026

  335,107  $20.72