Note 6 - Mortgage Loan Servicing (Details) - Mortgage Loans Serviced for Others (USD $)
Dec. 31, 2014
Mortgage loan portfolios serviced for:  
Mortgage loans serviced for others $ 590,820,000
Federal Home Loan Mortgage Corporation [Member]  
Mortgage loan portfolios serviced for:  
Mortgage loans serviced for others 589,118,000
Federal Home Loan Bank [Member]  
Mortgage loan portfolios serviced for:  
Mortgage loans serviced for others $ 1,702,000