XML 105 R84.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 9 - Deposits (Details) - Time Deposit Maturities
$ in Thousands
Dec. 31, 2015
USD ($)
Time Deposit Maturities [Abstract]  
Time deposits $ 3,695,164
Time deposits 997,735
Time deposits 249,147
Time deposits 42,788
Time deposits 907
Time deposits 11
Time deposits $ 4,985,752