XML 111 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Note 15 - Stock-based Compensation Plans - Summary of Nonvested Restricted Shares (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Nonvested, number of shares (in shares) 27,750    
Nonvested, weight average grant date fair value (in dollars per share) $ 41.08    
Granted, number of shares (in shares) 14,250    
Granted, weight average grant date fair value (in dollars per share) $ 67.43    
Vested, number of shares (in shares) (9,350) (6,900) (4,200)
Vested, weight average grant date fair value (in dollars per share) $ 36.37    
Forfeited, number of shares (in shares) 0    
Forfeited, weight average grant date fair value (in dollars per share) $ 0    
Nonvested, number of shares (in shares) 32,650 27,750  
Nonvested, weight average grant date fair value (in dollars per share) $ 53.93 $ 41.08