v3.26.1
Securities - Schedule of Fair Value and Unrealized Losses on Debt Securities in Continuous Unrealized Loss Position (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
security
Dec. 31, 2025
USD ($)
security
Available-for-sale:    
Estimated Fair Value $ 626,861 $ 14,735
Unrealized Losses (5,807) (31)
Estimated Fair Value 339,446 384,265
Unrealized Losses (39,516) (38,011)
Estimated Fair Value 966,307 399,000
Unrealized Losses $ (45,323) $ (38,042)
Number of Securities | security 283 187
Held-to-maturity:    
Estimated Fair Value $ 0 $ 18
Unrealized Losses 0 0
Estimated Fair Value 28,207 29,064
Unrealized Losses (4,702) (4,394)
Estimated Fair Value 28,207 29,082
Gross Unrealized Losses $ (4,702) $ (4,394)
Number of Securities | security 22 24
U.S. treasury    
Available-for-sale:    
Estimated Fair Value $ 500 $ 0
Unrealized Losses (3) 0
Estimated Fair Value 33,138 33,270
Unrealized Losses (1,996) (1,894)
Estimated Fair Value 33,638 33,270
Unrealized Losses $ (1,999) $ (1,894)
Number of Securities | security 5 4
U.S. agency    
Available-for-sale:    
Estimated Fair Value $ 2,459 $ 0
Unrealized Losses (11) 0
Estimated Fair Value 392 412
Unrealized Losses (4) (6)
Estimated Fair Value 2,851 412
Unrealized Losses $ (15) $ (6)
Number of Securities | security 14 2
Obligations of states and political subdivisions    
Available-for-sale:    
Estimated Fair Value $ 0 $ 0
Unrealized Losses 0 0
Estimated Fair Value 22,547 22,837
Unrealized Losses (1,696) (1,584)
Estimated Fair Value 22,547 22,837
Unrealized Losses $ (1,696) $ (1,584)
Number of Securities | security 15 16
Held-to-maturity:    
Estimated Fair Value $ 0 $ 0
Unrealized Losses 0 0
Estimated Fair Value 21,486 21,631
Unrealized Losses (4,170) (3,932)
Estimated Fair Value 21,486 21,631
Gross Unrealized Losses $ (4,170) $ (3,932)
Number of Securities | security 8 8
Mortgage backed - residential    
Available-for-sale:    
Estimated Fair Value $ 566,435 $ 1,802
Unrealized Losses (3,520) (4)
Estimated Fair Value 72,181 78,014
Unrealized Losses (11,553) (11,259)
Estimated Fair Value 638,616 79,816
Unrealized Losses $ (15,073) $ (11,263)
Number of Securities | security 160 82
Held-to-maturity:    
Estimated Fair Value $ 0 $ 18
Unrealized Losses 0 0
Estimated Fair Value 4,658 5,050
Unrealized Losses (414) (363)
Estimated Fair Value 4,658 5,068
Gross Unrealized Losses $ (414) $ (363)
Number of Securities | security 10 11
Collateralized mortgage obligations    
Available-for-sale:    
Estimated Fair Value $ 738 $ 10,048
Unrealized Losses (4) (8)
Estimated Fair Value 120,888 140,749
Unrealized Losses (15,070) (14,424)
Estimated Fair Value 121,626 150,797
Unrealized Losses $ (15,074) $ (14,432)
Number of Securities | security 58 59
Held-to-maturity:    
Estimated Fair Value $ 0 $ 0
Unrealized Losses 0 0
Estimated Fair Value 2,063 2,383
Unrealized Losses (118) (99)
Estimated Fair Value 2,063 2,383
Gross Unrealized Losses $ (118) $ (99)
Number of Securities | security 4 5
Mortgage backed - commercial    
Available-for-sale:    
Estimated Fair Value $ 56,729 $ 2,885
Unrealized Losses (2,269) (19)
Estimated Fair Value 90,300 108,983
Unrealized Losses (9,197) (8,844)
Estimated Fair Value 147,029 111,868
Unrealized Losses $ (11,466) $ (8,863)
Number of Securities | security 31 24