v3.26.1
Securities - Securities Available for Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost $ 621,276 $ 797,191
Gross Unrealized Gains 9,638 14,179
Gross Unrealized Losses (25,502) (34,929)
Fair value 605,412 776,441
Asset Pledged as Collateral    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Fair value 104,100 254,300
U.S. Treasury Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost   155,863
Gross Unrealized Losses   (9,657)
Fair value   146,206
Municipal Bonds    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 263,990 242,995
Gross Unrealized Gains 5,633 8,686
Gross Unrealized Losses (12,753) (12,513)
Fair value 256,870 239,168
Mortgage-Backed Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 234,000 252,291
Gross Unrealized Gains 2,050 3,442
Gross Unrealized Losses (10,720) (10,061)
Fair value 225,330 245,672
Corporate Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 88,221 93,080
Gross Unrealized Gains 1,892 1,958
Gross Unrealized Losses (1,979) (2,631)
Fair value 88,134 92,407
U.S. Government Agency Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 6,919 8,664
Gross Unrealized Gains 61 73
Gross Unrealized Losses (24) (30)
Fair value 6,956 8,707
Asset-Backed Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 28,146 44,298
Gross Unrealized Gains 2 20
Gross Unrealized Losses (26) (37)
Fair value $ 28,122 $ 44,281