v3.26.1
Securities - Schedule of Available-for-sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Securities - Available for sale    
Amortized Cost $ 568,231 $ 551,508
Gross Unrealized Gains 2,060 3,878
Gross Unrealized Losses (18,208) (15,504)
Fair Value 552,083 539,882
U.S. Treasury    
Securities - Available for sale    
Amortized Cost 31,555 31,688
Gross Unrealized Losses (2,186) (2,059)
Fair Value 29,369 29,629
U.S. Government-sponsored enterprises (GSEs)    
Securities - Available for sale    
Amortized Cost 19,262 19,012
Gross Unrealized Gains 72 127
Gross Unrealized Losses (136) (75)
Fair Value 19,198 19,064
Municipal securities    
Securities - Available for sale    
Amortized Cost 37,443 35,376
Gross Unrealized Gains 114 542
Gross Unrealized Losses (571) (253)
Fair Value 36,986 35,665
Other Debt Securities    
Securities - Available for sale    
Amortized Cost 23,190 21,673
Gross Unrealized Gains 225 219
Gross Unrealized Losses (866) (892)
Fair Value 22,549 21,000
Mortgage-backed securities (GSEs)    
Securities - Available for sale    
Amortized Cost 456,781 443,759
Gross Unrealized Gains 1,649 2,990
Gross Unrealized Losses (14,449) (12,225)
Fair Value $ 443,981 $ 434,524