v3.26.1
Securities - Schedule of Available-for-sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Securities - Available for sale    
Amortized Cost $ 551,508 $ 512,684
Gross Unrealized Gains 3,878 1,220
Gross Unrealized Losses (15,504) (31,576)
Fair Value 539,882 482,328
U.S. Treasury    
Securities - Available for sale    
Amortized Cost 31,688 83,330
Gross Unrealized Losses (2,059) (7,104)
Fair Value 29,629 76,226
U.S. Government-sponsored enterprises (GSEs)    
Securities - Available for sale    
Amortized Cost 19,012 38,917
Gross Unrealized Gains 127 453
Gross Unrealized Losses (75) (182)
Fair Value 19,064 39,188
Municipal securities    
Securities - Available for sale    
Amortized Cost 35,376 18,277
Gross Unrealized Gains 542  
Gross Unrealized Losses (253) (587)
Fair Value 35,665 17,690
Other Debt Securities    
Securities - Available for sale    
Amortized Cost 21,673 41,321
Gross Unrealized Gains 219 252
Gross Unrealized Losses (892) (2,138)
Fair Value 21,000 39,435
Mortgage-backed securities (GSEs)    
Securities - Available for sale    
Amortized Cost 443,759 330,839
Gross Unrealized Gains 2,990 515
Gross Unrealized Losses (12,225) (21,565)
Fair Value $ 434,524 $ 309,789