XML 83 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Held-to-maturity Securities Reconciliation (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Held-to-maturity    
Amortized cost, post ASU 2019-04 $ 126,659 $ 281,236
Gross Unrealized Losses (18,579) (18,698)
Fair Value 108,080 262,538
US Treasury Securities [Member]    
Held-to-maturity    
Amortized cost, post ASU 2019-04   150,066
Gross Unrealized Losses   (1,482)
Fair Value   148,584
US Government-sponsored Enterprises Debt Securities [Member]    
Held-to-maturity    
Amortized cost, post ASU 2019-04 48,112 49,336
Gross Unrealized Losses (7,335) (7,143)
Fair Value 40,777 42,193
Municipal securities [Member]    
Held-to-maturity    
Amortized cost, post ASU 2019-04 51,652 52,680
Gross Unrealized Losses (7,037) (6,178)
Fair Value 44,615 46,502
Mortgage-backed securities (GSEs) [Member]    
Held-to-maturity    
Amortized cost, post ASU 2019-04 26,895 29,154
Gross Unrealized Losses (4,207) (3,895)
Fair Value $ 22,688 $ 25,259