v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net income $ 13,680 $ 11,254
Other comprehensive income (loss):    
Unrealized holding (losses) gains on securities available-for-sale (4,520) 4,963
Tax effect 1,168 (1,282)
Amortization of unrealized gains on investment securities transferred from available-for-sale to held-to-maturity 28 30
Tax effect (7) (8)
Reclassification adjustment for realized gains, net included in net income (1)  
Unrealized (losses) gains on securities available-for-sale, net of tax (3,332) 3,703
Total other comprehensive (loss) income (3,047) 4,024
Comprehensive income 10,633 15,278
Fair value hedging    
Other comprehensive income (loss):    
Unrealized gains (losses) on fair value mortgage-backed security hedges 307 (155)
Tax effect (79) 40
Reclassification adjustment for realized gains included in net income   (1)
Unrealized gains (losses) on fair value hedged instruments arising during the period, net of tax 228 (116)
Cash flow hedging    
Other comprehensive income (loss):    
Unrealized gains on cash flow hedges 99 437
Tax effect (26) (112)
Reclassification adjustment for realized losses included in net income (22) 151
Tax effect 6 (39)
Unrealized gains on cash flow hedge instruments arising during the period, net of tax $ 57 $ 437