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 $ 70,663 $ 68,766 $ 132,538 $ 127,242
Unrealized gains (losses) on investment securities available for sale:        
Net unrealized holding gains (losses) arising during the period (5,472) 6,363 (8,090) 57,030
Reclassification adjustment for net gains realized in income (603) (453) (3,118) (1,064)
Net change in unrealized gains (losses) on securities available for sale (6,075) 5,910 (11,208) 55,966
Unrealized gains (losses) on derivative instruments:        
Net unrealized holding gains (losses) arising during the period (6,813) 2,486 (14,038) 5,237
Reclassification adjustment for net gains realized in income (973) (3,405) (2,100) (7,905)
Net change in unrealized gains (losses) on derivative instruments (7,786) (919) (16,138) (2,668)
Other comprehensive income (loss) (13,861) 4,991 (27,346) 53,298
Comprehensive income $ 56,802 $ 73,757 $ 105,192 $ 180,540