XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Held-to-maturity, Unrealized Loss on Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Held-to-maturity:    
12 Months or Greater, Fair Value $ 108,559 $ 108,080
12 Months or Greater, Gross Unrealized Losses $ (17,015) $ (18,579)
12 Months or Greater, Number of Securities 53 53
Total, Fair Value $ 108,559 $ 108,080
Total, Gross Unrealized Losses $ (17,015) $ (18,579)
Total, Number of Securities 53 53
US Government-sponsored Enterprises Debt Securities [Member]    
Held-to-maturity:    
12 Months or Greater, Fair Value $ 41,240 $ 40,777
12 Months or Greater, Gross Unrealized Losses $ (6,561) $ (7,335)
12 Months or Greater, Number of Securities 13 13
Total, Fair Value $ 41,240 $ 40,777
Total, Gross Unrealized Losses $ (6,561) $ (7,335)
Total, Number of Securities 13 13
Municipal securities [Member]    
Held-to-maturity:    
12 Months or Greater, Fair Value $ 44,586 $ 44,615
12 Months or Greater, Gross Unrealized Losses $ (6,795) $ (7,037)
12 Months or Greater, Number of Securities 35 35
Total, Fair Value $ 44,586 $ 44,615
Total, Gross Unrealized Losses $ (6,795) $ (7,037)
Total, Number of Securities 35 35
Mortgage-backed securities (GSEs) [Member]    
Held-to-maturity:    
12 Months or Greater, Fair Value $ 22,733 $ 22,688
12 Months or Greater, Gross Unrealized Losses $ (3,659) $ (4,207)
12 Months or Greater, Number of Securities 5 5
Total, Fair Value $ 22,733 $ 22,688
Total, Gross Unrealized Losses $ (3,659) $ (4,207)
Total, Number of Securities 5 5