XML 122 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investment Securities Investment Securities, Part III (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]    
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost $ 128,892  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost 78,637  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Amortized Cost 74,167  
Debt Securities, Available-for-sale, Allocated and Single Maturity Date, Maturity, after 10 Years, Amortized Cost 1,220  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost 282,916  
Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]    
Debt Securities, Available-for-sale, Amortized Cost 674,223  
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost 391,307  
Available-For-Sale Securities, Debt Maturities, SIngle Maturity Date, Fair Value single maturity [Abstract]    
AFS Securities, Debt Maturities, Single Maturity Date, Next Twelve Months, Fair Value 129,656  
AFS Securities, Debt Maturities, Single Maturity Date, Year Two Through Five, Fair Value 80,882  
AFS Securities, Debt Maturities, Single Maturity Date, Year Six Through Ten, Fair Value 77,953  
AFS Securities, Debt Maturities, Single Maturity Date, After Ten Years, Fair Value 1,431  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value 289,922  
Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value 396,126  
Fair Value 686,048 $ 692,274
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]    
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost 64,511  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost 5,031  
Held-to-maturity, at amortized cost (estimated fair value of $69,572 and $67,909 at December 31, 2019 and 2018, respectively) 69,542 69,436
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]    
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value 64,501  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value 5,071  
Debt Securities, Held-to-maturity, Fair Value $ 69,572 $ 67,909