XML 91 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due in 1 year or less $ 10,503  
Due after 1 year but within 5 years 22,397  
Due after 5 years but within 10 years 28,562  
Due after 10 years 844  
Available-for-sale securities, amortized cost basis, Total 62,306  
Amortized Cost 284,770 $ 245,886
Fair Value    
Due in 1 year or less 10,466  
Due after 1 year but within 5 years 21,414  
Due after 5 years but within 10 years 25,006  
Due after 10 years 647  
Available-for-sale securities, fair value, Total 57,533  
Available for Sale Securities, Fair Value 260,477 223,555
Amortized Cost    
Due in 1 year or less 19,563  
Due after 1 year but within 5 years 140,217  
Due after 5 years but within 10 years 169,190  
Due after 10 years 15,884  
Held-to-maturity securities, amortized cost 344,854  
Amortized Cost 382,447 399,128
Held-to-maturity    
Due in 1 year or less 19,420  
Due after 1 year but within 5 years 130,043  
Due after 5 years but within 10 years 145,879  
Due after 10 years 13,221  
Held-to-maturity securities, fair value 308,563  
Held to maturity, fair value 340,648 $ 357,521
Mortgage-backed securities    
Amortized Cost    
Mortgage-backed securities 222,464  
Fair Value    
Mortgage-backed securities 202,944  
Amortized Cost    
Mortgage-backed securities 37,593  
Held-to-maturity    
Mortgage-backed securities $ 32,085