XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities - Schedule of Held-to-maturity Securities Reconciliation (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Held-to-maturity    
Amortized cost, post ASU 2019-04 $ 128,996 $ 281,236
Gross Unrealized Losses (18,173) (18,698)
Fair Value 110,823 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,730 49,336
Gross Unrealized Losses (7,433) (7,143)
Fair Value 41,297 42,193
Municipal securities [Member]    
Held-to-maturity    
Amortized cost, post ASU 2019-04 52,171 52,680
Gross Unrealized Losses (6,838) (6,178)
Fair Value 45,333 46,502
Mortgage-backed securities (GSEs) [Member]    
Held-to-maturity    
Amortized cost, post ASU 2019-04 28,095 29,154
Gross Unrealized Losses (3,902) (3,895)
Fair Value $ 24,193 $ 25,259