XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 73,247 $ 61,921 $ 132,495 $ 116,141
Other comprehensive income, net of tax:        
Net change in investment securities 26,643 4,684 56,695 10,351
Net change in cash flow derivative hedges 118 (36) 291 727
Other comprehensive income 26,761 4,648 56,986 11,078
Total comprehensive income $ 100,008 $ 66,569 $ 189,481 $ 127,219