XML 50 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Note 13 - Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]
2021 $342,000 
2022 $375,000 
2023 $310,000 
2024 $297,000 
2025 $354,000 
2026 $288,000 
2027 $111,000 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
  

Shares

Under

Option

  

Weighted-

Average

Exercise Price

 

Outstanding—January 1, 2018:

  45,068  $10.79 

Granted

  -   - 

Exercised

  (45,005)  10.79 

Canceled

  (63)  11.22 

Outstanding—December 31, 2018:

  -  $- 

Granted

  -   - 

Exercised

  -   - 

Canceled

  -   - 

Outstanding—December 31, 2019:

  -  $- 

Granted

  -   - 

Exercised

  -   - 

Canceled

  -   - 

Outstanding—December 31, 2020:

  -  $- 

Options exercisable—December 31, 2020:

  -  $- 
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Restricted Stock

 
  

Number of

Shares

  

Weighted-

Average Grant

Date Fair Value

 

Nonvested—January 1, 2020

  55,459  $24.35 

Granted

  63,182   36.46 

Canceled/forfeited/expired

  (18,047)  38.25 

Vested

  (39,559)  19.18 

Nonvested—December 31, 2020:

  61,035  $36.12