XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Investment Securities Schedule of Held-to-Maturity Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Schedule of Held-to-maturity Securities [Line Items]    
Due within 1 year $ 1,145  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value 1,140  
Due after 1 but within 5 years 11,814  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value 11,181  
Due after 5 but within 10 years 36,484  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value 30,071  
Due after 10 years 563  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value 430  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Amortized Cost 50,006  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value 42,822  
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Amortized Cost 389,916  
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value 321,793  
Debt Securities, Held-to-maturity 439,922 $ 461,162
Securities held to maturity, fair value 364,615 $ 386,205
US Government Agencies Residential Mortgage-backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 74,100  
Securities held to maturity, fair value 58,300  
Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 315,800  
Securities held to maturity, fair value $ 263,500