XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost    
Due in 1 year or less $ 10,501  
Due after 1 year but within 5 years 22,423  
Due after 5 years but within 10 years 28,564  
Due after 10 years 844  
Available-for-sale securities, amortized cost basis, Total 62,332  
Amortized Cost 278,158 $ 284,770
Fair Value    
Due in 1 year or less 10,486  
Due after 1 year but within 5 years 21,734  
Due after 5 years but within 10 years 25,538  
Due after 10 years 628  
Available-for-sale securities, fair value, Total 58,386  
Available-for-sale securities, fair value 258,493 260,477
Amortized Cost    
Due in 1 year or less 19,738  
Due after 1 year but within 5 years 140,361  
Due after 5 years but within 10 years 164,425  
Due after 10 years 14,316  
Held-to-maturity securities, amortized cost 338,840  
Amortized Cost 375,115 382,447
Fair Value    
Due in 1 year or less 19,640  
Due after 1 year but within 5 years 131,748  
Due after 5 years but within 10 years 145,154  
Due after 10 years 11,593  
Held-to-maturity securities, fair value 308,135  
Held-to-maturity, Fair Value 339,708 $ 340,648
Mortgage-backed securities    
Amortized Cost    
Mortgage-backed securities 215,826  
Fair Value    
Mortgage-backed securities 200,107  
Amortized Cost    
Mortgage-backed securities 36,275  
Fair Value    
Mortgage-backed securities $ 31,573