v3.26.1
Investment Securities - Summary of Held-to-maturity Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 867,565 $ 923,073
Allowance for Credit Losses (233) (236)
Gross Unrealized Gains 2,832 5,733
Gross Unrealized Losses (67,448) (60,856)
Fair Value 802,716 867,714
U.S. government sponsored agencies    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 247,324 261,826
Allowance for Credit Losses 0 0
Gross Unrealized Gains 618 740
Gross Unrealized Losses (10,676) (8,131)
Fair Value 237,266 254,435
States and political subdivisions    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 138,622 140,843
Allowance for Credit Losses (233) (236)
Gross Unrealized Gains 47 77
Gross Unrealized Losses (25,013) (25,027)
Fair Value 113,423 115,657
Residential mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 383,691 423,628
Allowance for Credit Losses 0 0
Gross Unrealized Gains 2,167 4,916
Gross Unrealized Losses (18,326) (15,421)
Fair Value 367,532 413,123
Commercial mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 97,928 96,776
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses (13,433) (12,277)
Fair Value $ 84,495 $ 84,499