v3.26.1
Securities - Unrealized Loss on Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
AVAILABLE FOR SALE    
Less than 12 Months, fair value $ 601,445 $ 55,764
Less than 12 Months, unrealized loss 5,042 74
More than 12 Months, fair value 144,825 143,986
More than 12 Months, unrealized Loss 15,688 17,788
Total fair value 746,270 199,750
Total unrealized loss 20,730 17,862
HELD TO MATURITY    
Less than 12 months, fair value 504 20,224
Less than 12 months, unrealized loss 12 3,128
More than 12 months, fair value 912,163 933,774
More than 12 months, unrealized loss 142,021 144,064
Total fair value 912,667 953,998
Total unrealized loss 142,033 147,192
State and political subdivisions    
AVAILABLE FOR SALE    
Less than 12 Months, fair value 0 0
Less than 12 Months, unrealized loss 0 0
More than 12 Months, fair value 130,420 128,723
More than 12 Months, unrealized Loss 14,826 17,055
Total fair value 130,420 128,723
Total unrealized loss 14,826 17,055
HELD TO MATURITY    
Less than 12 months, fair value 504 20,224
Less than 12 months, unrealized loss 12 3,128
More than 12 months, fair value 779,872 770,244
More than 12 months, unrealized loss 134,442 136,591
Total fair value 780,376 790,468
Total unrealized loss 134,454 139,719
Corporate bonds and other    
AVAILABLE FOR SALE    
Less than 12 Months, fair value 714 3,708
Less than 12 Months, unrealized loss 36 42
More than 12 Months, fair value 4,873 4,943
More than 12 Months, unrealized Loss 127 57
Total fair value 5,587 8,651
Total unrealized loss 163 99
HELD TO MATURITY    
Less than 12 months, fair value 0 0
Less than 12 months, unrealized loss 0 0
More than 12 months, fair value 57,539 64,009
More than 12 months, unrealized loss 1,179 1,487
Total fair value 57,539 64,009
Total unrealized loss 1,179 1,487
Residential    
AVAILABLE FOR SALE    
Less than 12 Months, fair value 600,731 52,056
Less than 12 Months, unrealized loss 5,006 32
More than 12 Months, fair value 9,532 10,320
More than 12 Months, unrealized Loss 735 676
Total fair value 610,263 62,376
Total unrealized loss 5,741 708
HELD TO MATURITY    
Less than 12 months, fair value 0 0
Less than 12 months, unrealized loss 0 0
More than 12 months, fair value 66,945 71,782
More than 12 months, unrealized loss 5,464 4,898
Total fair value 66,945 71,782
Total unrealized loss 5,464 4,898
Commercial    
HELD TO MATURITY    
Less than 12 months, fair value 0 0
Less than 12 months, unrealized loss 0 0
More than 12 months, fair value 7,807 27,739
More than 12 months, unrealized loss 936 1,088
Total fair value 7,807 27,739
Total unrealized loss $ 936 $ 1,088