XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities - Schedule of Available-for-sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 $ 533,928 $ 441,057
Gross Unrealized Gains 1,852 2,072
Gross Unrealized Losses (34,959) (34,719)
Fair Value, post ASU 2019-04 500,821 408,410
US Treasury Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 83,822 84,307
Gross Unrealized Losses (8,383) (8,274)
Fair Value, post ASU 2019-04 75,439 76,033
US Government-sponsored Enterprises Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 45,426 46,983
Gross Unrealized Gains 735 1,256
Gross Unrealized Losses (126) (146)
Fair Value, post ASU 2019-04 46,035 48,093
Municipal securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 18,364 18,616
Gross Unrealized Gains 46 135
Gross Unrealized Losses (592) (475)
Fair Value, post ASU 2019-04 17,818 18,276
Other Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 42,229 36,863
Gross Unrealized Gains 174 93
Gross Unrealized Losses (3,410) (3,887)
Fair Value, post ASU 2019-04 38,993 33,069
Mortgage-backed securities (GSEs) [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 344,087 254,288
Gross Unrealized Gains 897 588
Gross Unrealized Losses (22,448) (21,937)
Fair Value, post ASU 2019-04 $ 322,536 $ 232,939