Note 15 - Off-balance Sheet Risk - Exposure to Off-balance Sheet Risk (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Undisbursed Lines of Credit [Member]  
Other commitments $ 758,311
Standby Letter of Credit Member [Member]  
Other commitments 8,241
Commercial Letters of Credit [Member]  
Other commitments $ 9,714