v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 27,953 $ 21,212 $ 56,959 $ 45,548
Available-for-sale investment securities:        
Gross unrealized holding (loss) gain arising during the period (1,419) 7,408 (8,110) 27,227
Related tax benefit (expense) 326 (1,727) 1,598 (6,347)
Reclassification adjustment for net loss included in net income 8,181 0 8,181 2
Related tax expense (1,884) 0 (1,884) 0
Net effect on other comprehensive income (loss) 5,204 5,681 (215) 20,882
Cash flow hedges:        
Net gain (loss) arising during the period 125 (52) 293 (288)
Related tax (expense) benefit (29) 12 (68) 67
Reclassification adjustment for net gain included in net income (155) (289) (317) (714)
Related tax benefit 36 67 74 166
Net effect on other comprehensive income (loss) (23) (262) (18) (769)
Total other comprehensive income (loss), net of tax 5,181 5,419 (233) 20,113
Total comprehensive income $ 33,134 $ 26,631 $ 56,726 $ 65,661