XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Securities - Schedule of Held-to-maturity Securities Reconciliation (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Held-to-maturity    
Amortized cost, post ASU 2019-04 $ 127,779 $ 281,236
Gross Unrealized Losses (14,512) (18,698)
Fair Value 113,267 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,423 49,336
Gross Unrealized Losses (5,643) (7,143)
Fair Value 42,780 42,193
Municipal securities [Member]    
Held-to-maturity    
Amortized cost, post ASU 2019-04 51,913 52,680
Gross Unrealized Losses (5,779) (6,178)
Fair Value 46,134 46,502
Mortgage-backed securities (GSEs) [Member]    
Held-to-maturity    
Amortized cost, post ASU 2019-04 27,443 29,154
Gross Unrealized Losses (3,090) (3,895)
Fair Value $ 24,353 $ 25,259