XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Securities - Schedule of Available-for-sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 $ 523,318 $ 441,057
Gross Unrealized Gains 3,917 2,072
Gross Unrealized Losses (25,899) (34,719)
Fair Value, post ASU 2019-04 501,336 408,410
US Treasury Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 83,576 84,307
Gross Unrealized Losses (5,665) (8,274)
Fair Value, post ASU 2019-04 77,911 76,033
US Government-sponsored Enterprises Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 41,964 46,983
Gross Unrealized Gains 710 1,256
Gross Unrealized Losses (108) (146)
Fair Value, post ASU 2019-04 42,566 48,093
Municipal securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 18,319 18,616
Gross Unrealized Gains 78 135
Gross Unrealized Losses (300) (475)
Fair Value, post ASU 2019-04 18,097 18,276
Other Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 42,254 36,863
Gross Unrealized Gains 243 93
Gross Unrealized Losses (2,265) (3,887)
Fair Value, post ASU 2019-04 40,232 33,069
Mortgage-backed securities (GSEs) [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 337,205 254,288
Gross Unrealized Gains 2,886 588
Gross Unrealized Losses (17,561) (21,937)
Fair Value, post ASU 2019-04 $ 322,530 $ 232,939