XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Available-for-sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 $ 524,994 $ 512,684
Gross Unrealized Gains 1,884 1,220
Gross Unrealized Losses (27,433) (31,576)
Securities available-for-sale, at fair value 499,445 482,328
Fair Value, post ASU 2019-04 499,445 482,328
US Treasury Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 83,087 83,330
Gross Unrealized Losses (5,944) (7,104)
Securities available-for-sale, at fair value 77,143 76,226
Fair Value, post ASU 2019-04 77,143 76,226
US Government-sponsored Enterprises Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 37,828 38,917
Gross Unrealized Gains 398 453
Gross Unrealized Losses (139) (182)
Securities available-for-sale, at fair value 38,087 39,188
Fair Value, post ASU 2019-04 38,087 39,188
Municipal securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 22,404 18,277
Gross Unrealized Gains 2  
Gross Unrealized Losses (633) (587)
Securities available-for-sale, at fair value 21,773 17,690
Fair Value, post ASU 2019-04 21,773 17,690
Other Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 41,313 41,321
Gross Unrealized Gains 310 252
Gross Unrealized Losses (1,953) (2,138)
Securities available-for-sale, at fair value 39,670 39,435
Fair Value, post ASU 2019-04 39,670 39,435
Mortgage-backed securities (GSEs) [Member]    
Debt Securities, Available-for-sale [Line Items]    
Total, post ASU 2019-04 340,362 330,839
Gross Unrealized Gains 1,174 515
Gross Unrealized Losses (18,764) (21,565)
Securities available-for-sale, at fair value 322,772 309,789
Fair Value, post ASU 2019-04 $ 322,772 $ 309,789