v3.26.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Unrealized holding (gains) losses, tax $ 21,101 $ (2,826) $ 26,228 $ (8,489)
Reclassification adjustment for losses included in net income, tax 51 (13) 267 (13)
Change in fair value of interest rate swaps, tax 75 32 (415) 655
Defined benefit plan, net gain, tax 0 0 (125) 0
Actuarial reclassification adjustments for prior period service costs and actuarial gains included in net income, tax $ 50 $ 64 $ 151 $ 191