XML 61 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost    
Due within 1 year $ 430  
Due after 1 year through 5 years 105,343  
Due after 5 years through 10 years 118,985  
Due after 10 years 303,394  
Total available-for-sale 528,152 $ 520,850
Estimated Fair Value    
Due within 1 year 429  
Due after 1 year through 5 years 100,332  
Due after 5 years through 10 years 109,182  
Due after 10 years 270,672  
Total available-for-sale 480,615 469,076
Amortized Cost    
Due after 1 year through 5 years 815  
Due after 5 years through 10 years 3,529  
Due after 10 years 30,570  
Total held-to-maturity 34,914 35,242
Estimated Fair Value    
Due after 1 year through 5 years 802  
Due after 5 years through 10 years 3,322  
Due after 10 years 25,757  
Total held-to-maturity $ 29,881 $ 29,563