XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Earnings Per Share & Share Repurchase Plan (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Apr. 29, 2021
Dec. 31, 2020
Feb. 09, 2009
Earnings Per Share and Share Repurchase Plan [Line Items]              
Treasury stock, shares 187,060   187,060     168,669  
Treasury stock, value $ 3,239   $ 3,239     $ 2,606  
Board of Directors [Member]              
Earnings Per Share and Share Repurchase Plan [Line Items]              
Stock repurchase plan approved date     Jan. 21, 2008        
Share Repurchase Program 1 [Member]              
Earnings Per Share and Share Repurchase Plan [Line Items]              
Treasury stock, shares, acquired     18,391 0      
Treasury stock, shares 80,374   80,374        
Treasury stock shares average price per share acquired     $ 21.72        
Treasury stock, value $ 1,745   $ 1,745        
Share Repurchase Program 1 [Member] | Maximum [Member]              
Earnings Per Share and Share Repurchase Plan [Line Items]              
Stock repurchase program, number of shares authorized to be repurchased         200,000   100,000
Employee Stock Option [Member]              
Earnings Per Share and Share Repurchase Plan [Line Items]              
Antidilutive securities excluded from computation of earnings per share, amount 94,400 118,000 119,400 98,150