XML 77 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Investment Securities - Maturities of Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
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 $ 228,998  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost 203,048  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Amortized Cost 254,473  
Debt Securities, Available-for-sale, Allocated and Single Maturity Date, Maturity, after 10 Years, Amortized Cost 1,217  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost 687,736  
Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]    
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost 744,636  
Amortized Cost 1,432,372 $ 1,422,591
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]    
Held-to-maturity, One Year or less 0  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after Ten Years, Amortized Cost 2,954  
Held-to-maturity 2,954 7,030
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 201,770  
AFS Securities, Debt Maturities, Single Maturity Date, Year Two Through Five, Fair Value 186,567  
AFS Securities, Debt Maturities, Single Maturity Date, Year Six Through Ten, Fair Value 201,595  
AFS Securities, Debt Maturities, Single Maturity Date, After Ten Years, Fair Value 1,173  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value 591,105  
Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value 627,880  
Fair Value 1,218,985  
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 Ten Years, Fair Value 2,954  
Debt Securities, Held-to-maturity, Fair Value $ 2,954 $ 7,035