v3.26.1
Investment Securities - Summary of Available-for-sale Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Available-for-sale Securities    
Amortized Cost $ 966,592 $ 1,076,980
Gross Unrealized Gains 1,528 2,570
Gross Unrealized Losses (94,070) (95,183)
Fair Value [1] 874,050 984,367
U.S. Treasury and government agencies    
Schedule of Available-for-sale Securities    
Amortized Cost 14,724 17,386
Gross Unrealized Gains 0 213
Gross Unrealized Losses (95) (19)
Fair Value 14,629 17,580
U.S. government sponsored agencies    
Schedule of Available-for-sale Securities    
Amortized Cost 223,008 212,282
Gross Unrealized Gains 297 504
Gross Unrealized Losses (8,225) (6,456)
Fair Value 215,080 206,330
States and political subdivisions    
Schedule of Available-for-sale Securities    
Amortized Cost 122,317 189,131
Gross Unrealized Gains 37 103
Gross Unrealized Losses (14,213) (18,402)
Fair Value 108,141 170,832
Residential mortgage-backed securities    
Schedule of Available-for-sale Securities    
Amortized Cost 544,634 606,292
Gross Unrealized Gains 1,194 1,749
Gross Unrealized Losses (65,098) (64,003)
Fair Value 480,730 544,038
Commercial mortgage-backed securities    
Schedule of Available-for-sale Securities    
Amortized Cost 58,909 47,889
Gross Unrealized Gains 0 1
Gross Unrealized Losses (6,283) (6,086)
Fair Value 52,626 41,804
Bank-issued trust preferred securities    
Schedule of Available-for-sale Securities    
Amortized Cost 3,000 4,000
Gross Unrealized Gains 0 0
Gross Unrealized Losses (156) (217)
Fair Value $ 2,844 $ 3,783
[1]     Available-for-sale investment securities and held-to-maturity investment securities are presented net of allowance for credit losses of $0 and $233, respectively, at June 30, 2026, and $0 and $236, respectively, at December 31, 2025.