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 $ 21,212 $ 29,007 $ 45,548 $ 58,591
Available-for-sale investment securities:        
Gross unrealized holding gain (loss) arising during the period 7,408 (1,422) 27,227 (11,309)
Related tax (expense) benefit (1,727) 236 (6,347) 2,576
Reclassification adjustment for net gain included in net income 0 353 2 354
Related tax expense 0 (82) 0 (82)
Net effect on other comprehensive income (loss) 5,681 (915) 20,882 (8,461)
Cash flow hedges:        
Net (loss) gain arising during the period (52) 373 (288) 1,526
Related tax benefit (expense) 12 (88) 67 (367)
Reclassification adjustment for net loss included in net income (289) (816) (714) (1,713)
Related tax benefit 67 193 166 412
Net effect on other comprehensive loss (262) (338) (769) (142)
Total other comprehensive income (loss), net of tax 5,419 (1,253) 20,113 (8,603)
Total comprehensive income $ 26,631 $ 27,754 $ 65,661 $ 49,988