XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Securities - Schedule of Held-to-maturity Securities Reconciliation (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Held-to-maturity    
Amortized cost, post ASU 2019-04 $ 180,169 $ 281,236
Gross Unrealized Losses (18,956) (18,698)
Fair Value 161,213 262,538
US Treasury Securities [Member]    
Held-to-maturity    
Amortized cost, post ASU 2019-04 50,030 150,066
Gross Unrealized Losses (227) (1,482)
Fair Value 49,803 148,584
US Government-sponsored Enterprises Debt Securities [Member]    
Held-to-maturity    
Amortized cost, post ASU 2019-04 49,032 49,336
Gross Unrealized Losses (7,897) (7,143)
Fair Value 41,135 42,193
Municipal securities [Member]    
Held-to-maturity    
Amortized cost, post ASU 2019-04 52,423 52,680
Gross Unrealized Losses (6,582) (6,178)
Fair Value 45,841 46,502
Mortgage-backed securities (GSEs) [Member]    
Held-to-maturity    
Amortized cost, post ASU 2019-04 28,684 29,154
Gross Unrealized Losses (4,250) (3,895)
Fair Value $ 24,434 $ 25,259