XML 93 R75.htm IDEA: XBRL DOCUMENT v3.24.1
Investment Securities - Estimated Fair Value of Contractual Maturities - Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]    
Maturing within one year, Amortized Cost $ 583  
Maturing after one year through five years, Amortized Cost 40,187  
Maturing after five years through ten years, Amortized Cost 156,541  
Maturing after ten years, Amortized Cost 170,842  
Securities due at a single maturity date, Amortized Cost 1,041,925  
Amortized Cost 1,041,925 $ 984,579
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]    
Maturing within one year, Fair Value 582  
Maturing after one year through five years, Fair Value 39,916  
Maturing after five years through ten years, Fair Value 143,516  
Maturing after ten years, Fair Value 164,981  
Fair Value 1,019,201 934,923
Mortgage-Backed Securities [Member]    
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]    
Securities not due at a single maturity date, Amortized Cost 100,745  
Amortized Cost 100,745 129,948
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]    
Securities not due at a single maturity date, Fair Value 99,544  
Fair Value 99,544 122,532
Collateralized Loan Obligations [Member]    
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]    
Securities not due at a single maturity date, Amortized Cost 573,027  
Amortized Cost 573,027 515,032
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]    
Securities not due at a single maturity date, Fair Value 570,662  
Fair Value $ 570,662 $ 498,377