v3.26.1
Securities - Schedule of Available-for-sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Securities - Available for sale    
Amortized Cost $ 577,055 $ 551,508
Gross Unrealized Gains 2,029 3,878
Gross Unrealized Losses (19,019) (15,504)
Fair Value 560,065 539,882 [1]
U.S. Treasury    
Securities - Available for sale    
Amortized Cost 31,420 31,688
Gross Unrealized Losses (2,192) (2,059)
Fair Value 29,228 29,629
U.S. Government-sponsored enterprises (GSEs)    
Securities - Available for sale    
Amortized Cost 18,552 19,012
Gross Unrealized Gains 76 127
Gross Unrealized Losses (135) (75)
Fair Value 18,493 19,064
Municipal securities    
Securities - Available for sale    
Amortized Cost 38,876 35,376
Gross Unrealized Gains 471 542
Gross Unrealized Losses (191) (253)
Fair Value 39,156 35,665
Other Debt Securities    
Securities - Available for sale    
Amortized Cost 20,755 21,673
Gross Unrealized Gains 233 219
Gross Unrealized Losses (712) (892)
Fair Value 20,276 21,000
Mortgage-backed securities (GSEs)    
Securities - Available for sale    
Amortized Cost 467,452 443,759
Gross Unrealized Gains 1,249 2,990
Gross Unrealized Losses (15,789) (12,225)
Fair Value $ 452,912 $ 434,524
[1] Derived from audited financial statements.