Note 16 - Benefit Plans (Details) - Weighted Average Assumptions Used to Determine Benefit Obligations
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Weighted average assumptions used to determine benefit obligations at end of year        
Discount Rate   4.36% 3.47%  
Long-Term Rate of Return 7.25% 7.25% 7.25% 7.25%