XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortized Cost    
Due in 1 year or less $ 15,003  
Due after 1 year but within 5 years 22,970  
Due after 5 years but within 10 years 28,964  
Due after 10 years 844  
Available-for-sale securities, amortized cost basis, Total 67,781  
Amortized Cost 271,831 $ 245,886
Fair Value    
Due in 1 year or less 14,958  
Due after 1 year but within 5 years 22,069  
Due after 5 years but within 10 years 25,356  
Due after 10 years 682  
Available-for-sale securities, fair value, Total 63,065  
Available-for-sale securities, fair value 255,227 223,555
Amortized Cost    
Due in 1 year or less 16,458  
Due after 1 year but within 5 years 134,278  
Due after 5 years but within 10 years 178,504  
Due after 10 years 18,165  
Held-to-maturity securities, amortized cost 347,405  
Amortized Cost 386,618 399,128
Fair Value    
Due in 1 year or less 16,345  
Due after 1 year but within 5 years 127,167  
Due after 5 years but within 10 years 160,077  
Due after 10 years 15,796  
Held-to-maturity securities, fair value 319,385  
Held-to-maturity, Fair Value 354,365 $ 357,521
Mortgage-backed securities    
Amortized Cost    
Mortgage-backed securities 204,050  
Fair Value    
Mortgage-backed securities 192,162  
Amortized Cost    
Mortgage-backed securities 39,213  
Fair Value    
Mortgage-backed securities $ 34,980