Note 9 - Retirement Plans and Postretirement Benefit Plans (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2002
Dec. 31, 1992
Defined Contribution Plan, Percent of Employer Match, Aggregate       4.00%  
Defined Contribution Plan, Employee Deferral Required to be Eligible       5.00%  
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount $ 24,000        
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 100.00% 100.00% 100.00%    
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 3.00% 3.00% 3.00%    
Defined Contribution Plan, Administrative Expenses $ 512,000 $ 558,000 $ 558,000    
Defined Benefit Plan, Benefits Paid $ 205,000 $ 144,000 201,000    
Percentage of Debt Insurance Premium         200.00%
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate 4.25% 4.25%      
Percentage of Banks Expenses         200.00%
Defined Contribution Plan, Employer Discretionary Contribution Amount $ 0 $ 0 $ 0    
Director [Member]          
Defined Contribution Plan, Number of Employees Covered 5        
Retired Director [Member]          
Defined Contribution Plan, Number of Employees Covered 5        
Executive Officer [Member]          
Defined Contribution Plan, Number of Employees Covered 10        
Retired Executive Officer [Member]          
Defined Contribution Plan, Number of Employees Covered 12        
For Director Service of Less Than 3 Years [Member]          
Defined Benefit Plan, Benefits Paid $ 500,000        
For Director Service up to 5 Years [Member]          
Defined Benefit Plan, Benefits Paid 600,000        
For Director Service up to 10 Years [Member]          
Defined Benefit Plan, Benefits Paid 750,000        
For Director Service of 10 Years or More [Member]          
Defined Benefit Plan, Benefits Paid $ 1,000,000        
Additional Matching Amount [Member]          
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 50.00% 50.00% 50.00%    
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 2.00% 2.00% 2.00%    
Minimum [Member]          
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 1.00%        
Maximum [Member]          
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 75.00%