XML 87 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Held-to-maturity, Unrealized Loss on Investments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
security
Held-to-maturity:    
12 Months or Greater, Fair Value $ 108,080 $ 262,536
12 Months or Greater, Gross Unrealized Losses $ (18,579) $ (18,698)
12 Months or Greater, Number of Securities 53 57
Total, Fair Value $ 108,080 $ 262,536
Total, Gross Unrealized Losses $ (18,579) $ (18,698)
Total, Number of Securities 53 57
US Treasury Securities [Member]    
Held-to-maturity:    
12 Months or Greater, Fair Value   $ 148,584
12 Months or Greater, Gross Unrealized Losses   $ (1,482)
12 Months or Greater, Number of Securities | security   4
Total, Fair Value   $ 148,584
Total, Gross Unrealized Losses   $ (1,482)
Total, Number of Securities | security   4
US Government-sponsored Enterprises Debt Securities [Member]    
Held-to-maturity:    
12 Months or Greater, Fair Value $ 40,777 $ 42,194
12 Months or Greater, Gross Unrealized Losses $ (7,335) $ (7,143)
12 Months or Greater, Number of Securities | security 13 13
Total, Fair Value $ 40,777 $ 42,194
Total, Gross Unrealized Losses $ (7,335) $ (7,143)
Total, Number of Securities | security 13 13
Municipal securities [Member]    
Held-to-maturity:    
12 Months or Greater, Fair Value $ 44,615 $ 46,500
12 Months or Greater, Gross Unrealized Losses $ (7,037) $ (6,178)
12 Months or Greater, Number of Securities | security 35 35
Total, Fair Value $ 44,615 $ 46,500
Total, Gross Unrealized Losses $ (7,037) $ (6,178)
Total, Number of Securities | security 35 35
Mortgage-backed securities (GSEs) [Member]    
Held-to-maturity:    
12 Months or Greater, Fair Value $ 22,688 $ 25,258
12 Months or Greater, Gross Unrealized Losses $ (4,207) $ (3,895)
12 Months or Greater, Number of Securities | security 5 5
Total, Fair Value $ 22,688 $ 25,258
Total, Gross Unrealized Losses $ (4,207) $ (3,895)
Total, Number of Securities | security 5 5