v3.26.1
Consolidated Statements of Comprehensive Income - 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 $ 78,147 $ 71,981 $ 157,565 $ 136,009
Unrealized gains and losses on available for sale debt securities:        
Net unrealized gains arising during the period (8,570) 9,145 (21,259) 35,931
Reclassification adjustment for losses (gains) on securities sales included in net income 581 0 581 (62)
Total (7,989) 9,145 (20,678) 35,869
Unrealized gains and losses on derivatives:        
Net unrealized gains (losses) arising during the period 2,647 (699) 5,180 (594)
Reclassification adjustment for gains included in net income (33) (1,641) (100) (3,031)
Total 2,614 (2,340) 5,080 (3,625)
Amortization related to post-retirement obligations (135) (329) (152) (659)
Total other comprehensive (loss) income (5,510) 6,476 (15,750) 31,585
Total comprehensive income $ 72,637 $ 78,457 $ 141,815 $ 167,594