XML 39 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income $ 198,170 $ 181,872 $ 166,239
Other comprehensive (loss) income before tax:      
Unrealized (loss) gain on securities available-for-sale (27,440) 30,390 (117,575)
Realized loss on sale of securities available-for-sale 7 1,149 247
Unrealized (loss) gain on cash flow hedges 0 (406) 1,210
Other comprehensive (loss) income before taxes (27,433) 31,133 (116,118)
Income tax effect 4,607 (4,737) 17,549
Other comprehensive (loss) income after taxes (22,826) 26,396 (98,569)
Comprehensive income $ 175,344 $ 208,268 $ 67,670