Note 5 - Loans, Allowance for Loan Losses and Credit Quality (Details Textual)
9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Unpaid Recourse Receivables [Member]    
Threshold Period Past Due for Write-off of Financing Receivable 90 days  
Non-recourse Receivables [Member]    
Threshold Period Past Due for Write-off of Financing Receivable 120 days  
Financing Receivable, Modifications, Number of Contracts 0 0