XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Available-for-sale by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 1,480  
Due from one year to five years 93,801  
Due from five years to ten years 75,999  
Due after ten years 13,352  
Securities available for sale, amortized cost 184,632  
Mortgage-backed securities 340,362  
Total, post ASU 2019-04 524,994 $ 512,684
Fair Value    
Due in one year or less 1,432  
Due from one year to five years 87,781  
Due from five years to ten years 74,539  
Due after ten years 12,921  
Securities available for sale, fair value 176,673  
Mortgage-backed securities 322,772  
Total, post ASU 2019-04 $ 499,445 $ 482,328