XML 22 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 $ 99,630 $ 133,673 $ 218,277
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax (13,752) 32,543 (297,919)
OCI, Debt Securities. Transferred to Held to Maturity Adjustment including Amortization of Unrealized Gains (Losses), before Tax 0 0 (36,576)
Change in unrealized net holding (losses) gains on interest rate contracts used in cash flow hedges (10,312) 17,024 23,062
Reclassification adjustments for net (gains) losses realized in net income (8,710) (12,514) 253
Tax effect 9,640 (10,934) 91,735
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total (23,134) 26,119 (219,445)
Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total $ 76,496 $ 159,792 $ (1,168)