XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortized Cost    
Due in 1 year or less $ 12,000  
Due after 1 year but within 5 years 29,949  
Due after 5 years but within 10 years 28,481  
Due after 10 years 1,325  
Available-for-sale securities, amortized cost basis, Total 71,755  
Amortized Cost 232,687 $ 245,886
Fair Value    
Due in 1 year or less 11,870  
Due after 1 year but within 5 years 28,395  
Due after 5 years but within 10 years 24,565  
Due after 10 years 1,069  
Available-for-sale securities, fair value, Total 65,899  
Available-for-sale securities, fair value 207,936 223,555
Amortized Cost    
Due in 1 year or less 17,458  
Due after 1 year but within 5 years 125,451  
Due after 5 years but within 10 years 189,439  
Due after 10 years 20,127  
Held-to-maturity securities, amortized cost 352,475  
Amortized Cost 393,320 399,128
Fair Value    
Due in 1 year or less 17,255  
Due after 1 year but within 5 years 115,700  
Due after 5 years but within 10 years 162,513  
Due after 10 years 16,738  
Held-to-maturity securities, fair value 312,206  
Held-to-maturity, Fair Value 347,275 $ 357,521
Mortgage-backed securities    
Amortized Cost    
Mortgage-backed securities 160,932  
Fair Value    
Mortgage-backed securities 142,037  
Amortized Cost    
Mortgage-backed securities 40,845  
Fair Value    
Mortgage-backed securities $ 35,069