v3.26.1
Securities - Schedule of Debt Securities, Available-for-Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost $ 1,912,515 $ 1,687,817
Gross Unrealized Gains 3,930 8,819
Gross Unrealized Losses 90,408 80,682
Estimated fair values 1,826,037 1,615,954
U.S. Treasuries and government agencies    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 158,733 159,088
Gross Unrealized Gains 0 0
Gross Unrealized Losses 9,270 8,964
Estimated fair values 149,463 150,124
Obligations of states and municipalities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 1,054,158 977,104
Gross Unrealized Gains 1,868 5,414
Gross Unrealized Losses 65,757 59,944
Estimated fair values 990,269 922,574
Residential mortgage backed - agency    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 60,008 57,731
Gross Unrealized Gains 357 464
Gross Unrealized Losses 2,990 2,810
Estimated fair values 57,375 55,385
Residential mortgage backed - non-agency    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 379,401 221,443
Gross Unrealized Gains 1,097 1,860
Gross Unrealized Losses 8,012 5,211
Estimated fair values 372,486 218,092
Commercial mortgage backed - agency    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 72,465 74,253
Gross Unrealized Gains 29 250
Gross Unrealized Losses 810 607
Estimated fair values 71,684 73,896
Commercial mortgage backed - non-agency    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 100,064 112,082
Gross Unrealized Gains 282 584
Gross Unrealized Losses 1,969 1,557
Estimated fair values 98,377 111,109
Asset-backed    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 50,732 53,954
Gross Unrealized Gains 111 89
Gross Unrealized Losses 543 577
Estimated fair values 50,300 53,466
Other    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 36,954 32,162
Gross Unrealized Gains 186 158
Gross Unrealized Losses 1,057 1,012
Estimated fair values $ 36,083 $ 31,308