v3.26.1
Securities - Schedule of Available-for-Sale Securities Held by Company (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 1,419,889 $ 1,391,379
Gross Unrealized Gains 6,851 13,712
Gross Unrealized Losses 33,679 23,023
Fair Value 1,393,061 1,382,068
U.S. Treasuries    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 45,665 55,492
Gross Unrealized Gains 70 213
Gross Unrealized Losses 2,008 1,925
Fair Value 43,727 53,780
Obligations of U.S. Government sponsored entities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 348,968 354,128
Gross Unrealized Gains 2,960 5,928
Gross Unrealized Losses 12,797 11,653
Fair Value 339,131 348,403
Obligations of U.S. states and political subdivisions    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 80,649 81,517
Gross Unrealized Gains 4 7
Gross Unrealized Losses 5,199 5,214
Fair Value 75,454 76,310
U.S. Government agencies    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 301,450 315,001
Gross Unrealized Gains 215 852
Gross Unrealized Losses 4,846 2,357
Fair Value 296,819 313,496
U.S. Government sponsored entities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 640,657 582,741
Gross Unrealized Gains 3,602 6,712
Gross Unrealized Losses 8,770 1,821
Fair Value 635,489 587,632
U.S. corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,500 2,500
Gross Unrealized Gains 0 0
Gross Unrealized Losses 59 53
Fair Value $ 2,441 $ 2,447