XML 108 R103.htm IDEA: XBRL DOCUMENT v3.20.1
Deposits and Related Interest (Maturities of Time Deposits) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Maturities of Time Deposits [Abstract]    
Time Deposit Maturities Less Than Three Month $ 253,498 $ 314,796
Time Deposit Maturities Three To Twelve Month 984,807 881,183
Total Time deposits 1,238,305 1,195,979
Time Deposit Maturities, Year Two 641,084 732,421
Time Deposit Maturities, Year Three 183,694 175,032
Time Deposit Maturities, Year Four 87,391 89,148
Time Deposit Maturities, Year Five 74,803 78,706
Certificates of deposit $ 2,225,277 $ 2,271,286