v3.26.1
Consolidated Statements of Comprehensive Income (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 34,766 $ 25,989 $ 59,989 $ 51,017
Other comprehensive (loss) income, net of taxes:        
Change in total obligation for postretirement benefits, prior service credit, and other benefits 43 40 86 82
Net unrealized (losses) gains on securities:        
Unrealized holding (losses) gains on securities available for sale (4,751) 4,493 (11,429) 18,663
Reclassification adjustment for losses realized in income 39 1,041 861 1,721
Accretion of net unrealized loss on securities transferred to held-to-maturity 453 482 892 984
Net unrealized (losses) gains on securities (4,259) 6,016 (9,676) 21,368
Net change in unrealized (losses) gains on derivatives:        
Unrealized holding (losses) gains on cash flow hedges (2,019) (35) (2,623) 177
Reclassification adjustment for losses (gains) realized in income from cash flow hedges 287 (106) 330 (221)
Unrealized gain on available for sale securities reclassified from accumulated other comprehensive income into interest income from fair value hedges 203 0 0 0
Net unrealized losses on derivatives (1,529) (141) (2,293) (44)
Other comprehensive (loss) income, before tax (5,745) 5,915 (11,883) 21,406
Income tax effect 1,535 (1,589) 3,175 (5,751)
Total other comprehensive (loss) income, net of taxes (4,210) 4,326 (8,708) 15,655
Total comprehensive income, net of taxes $ 30,556 $ 30,315 $ 51,281 $ 66,672