v3.26.1
Investment Securities - Summary of Available-for-sale Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Available-for-sale Securities    
Amortized Cost $ 1,107,248 $ 1,076,980
Gross Unrealized Gains 2,129 2,570
Gross Unrealized Losses (101,433) (95,183)
Fair Value [1] 1,007,944 984,367
U.S. Treasury and government agencies    
Schedule of Available-for-sale Securities    
Amortized Cost 25,958 17,386
Gross Unrealized Gains 224 213
Gross Unrealized Losses (30) (19)
Fair Value 26,152 17,580
U.S. government sponsored agencies    
Schedule of Available-for-sale Securities    
Amortized Cost 239,214 212,282
Gross Unrealized Gains 459 504
Gross Unrealized Losses (8,341) (6,456)
Fair Value 231,332 206,330
States and political subdivisions    
Schedule of Available-for-sale Securities    
Amortized Cost 185,854 189,131
Gross Unrealized Gains 3 103
Gross Unrealized Losses (20,752) (18,402)
Fair Value 165,105 170,832
Residential mortgage-backed securities    
Schedule of Available-for-sale Securities    
Amortized Cost 586,875 606,292
Gross Unrealized Gains 1,443 1,749
Gross Unrealized Losses (65,680) (64,003)
Fair Value 522,638 544,038
Commercial mortgage-backed securities    
Schedule of Available-for-sale Securities    
Amortized Cost 66,347 47,889
Gross Unrealized Gains 0 1
Gross Unrealized Losses (6,442) (6,086)
Fair Value 59,905 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 (188) (217)
Fair Value $ 2,812 $ 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 March 31, 2026, and $0 and $236, respectively, at December 31, 2025.