XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Securities - Schedule of Available-for-sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 $ 509,575 $ 441,057
Gross Unrealized Gains 1,686 2,072
Gross Unrealized Losses (36,914) (34,719)
Fair Value, post ASU 2019-04 474,347 408,410
US Treasury Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 84,065 84,307
Gross Unrealized Losses (8,790) (8,274)
Fair Value, post ASU 2019-04 75,275 76,033
US Government-sponsored Enterprises Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 48,393 46,983
Gross Unrealized Gains 725 1,256
Gross Unrealized Losses (169) (146)
Fair Value, post ASU 2019-04 48,949 48,093
Municipal securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 18,407 18,616
Gross Unrealized Gains 98 135
Gross Unrealized Losses (487) (475)
Fair Value, post ASU 2019-04 18,018 18,276
Other Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 39,321 36,863
Gross Unrealized Gains 164 93
Gross Unrealized Losses (3,546) (3,887)
Fair Value, post ASU 2019-04 35,939 33,069
Mortgage-backed securities (GSEs) [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 319,389 254,288
Gross Unrealized Gains 699 588
Gross Unrealized Losses (23,922) (21,937)
Fair Value, post ASU 2019-04 $ 296,166 $ 232,939