XML 98 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Investment Securities - Maturities of Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
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 $ 115,134  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost 108,899  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Amortized Cost 148,294  
Debt Securities, Available-for-sale, Allocated and Single Maturity Date, Maturity, after 10 Years, Amortized Cost 3,366  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost 375,693  
Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]    
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost 479,470  
Amortized Cost 855,163 $ 673,946
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 0  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost 5,016  
Held-to-maturity 5,016 69,542
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 115,019  
AFS Securities, Debt Maturities, Single Maturity Date, Year Two Through Five, Fair Value 113,091  
AFS Securities, Debt Maturities, Single Maturity Date, Year Six Through Ten, Fair Value 156,053  
AFS Securities, Debt Maturities, Single Maturity Date, After Ten Years, Fair Value 3,729  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value 387,892  
Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value 491,348  
Fair Value 879,240  
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 0  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value 5,119  
Debt Securities, Held-to-maturity, Fair Value $ 5,119 $ 69,572