XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Held-to-maturity Securities Reconciliation (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Held-to-maturity    
Amortized cost $ 125,576 $ 126,659
Gross Unrealized Losses (17,015) (18,579)
Fair Value 108,561 108,080
US Government-sponsored Enterprises Debt Securities [Member]    
Held-to-maturity    
Amortized cost 47,802 48,112
Gross Unrealized Losses (6,561) (7,335)
Fair Value 41,241 40,777
Municipal securities [Member]    
Held-to-maturity    
Amortized cost 51,382 51,652
Gross Unrealized Losses (6,795) (7,037)
Fair Value 44,587 44,615
Mortgage-backed securities (GSEs) [Member]    
Held-to-maturity    
Amortized cost 26,392 26,895
Gross Unrealized Losses (3,659) (4,207)
Fair Value $ 22,733 $ 22,688