v3.26.1
Investment Securities - Summary of Held-to-maturity Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 883,908 $ 923,073
Allowance for Credit Losses (233) (236)
Gross Unrealized Gains 3,862 5,733
Gross Unrealized Losses (66,687) (60,856)
Fair Value 820,850 867,714
U.S. government sponsored agencies    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 247,148 261,826
Allowance for Credit Losses 0 0
Gross Unrealized Gains 643 740
Gross Unrealized Losses (10,055) (8,131)
Fair Value 237,736 254,435
States and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 138,831 140,843
Allowance for Credit Losses (233) (236)
Gross Unrealized Gains 72 77
Gross Unrealized Losses (25,965) (25,027)
Fair Value 112,705 115,657
Residential mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 399,724 423,628
Allowance for Credit Losses 0 0
Gross Unrealized Gains 3,147 4,916
Gross Unrealized Losses (17,229) (15,421)
Fair Value 385,642 413,123
Commercial mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 98,205 96,776
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses (13,438) (12,277)
Fair Value $ 84,767 $ 84,499