Note 8 - Mortgage Servicing Rights ("MSR"s) - Summary of Key Economic Assumptions and Sensitivity of Current Fair Value of MSRs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Fair value $ 6,154 $ 5,726 $ 5,456
Weighted average life (in years) (Year) 6 years 109 days    
Prepayment speeds (constant prepayment rate)* [1] 10.20%    
10% adverse change $ (115)    
20% adverse change $ (238)    
Discount rate 9.55%    
10% adverse change $ (225)    
20% adverse change $ (434)    
[1] Represents the weighted average prepayment rate for the life of the MSR asset.