XML 20 R4.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 $ 426,859 $ 167,645 $ 141,561
Available-for-sale debt securities:      
Unrealized holding gain (loss) arising during the period, net    of tax impact of $(289), $(3,922) and $3,247, respectively 959 12,963 (10,720)
Cash flow hedges:      
Unrealized holding gain (loss) arising during the period, net of tax impact of $0 for all periods presented 104,354 (37,720) 29,045
Less: reclassifications to net income, net of tax impact of $0 for all periods presented 14,872 164 36,624
Net change in unrealized holding gain (loss), net of tax 89,482 (37,884) (7,579)
OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX 90,441 (24,921) (18,299)
COMPREHENSIVE INCOME $ 517,300 $ 142,724 $ 123,262