v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net income $ 16,322 $ 11,705 $ 30,002 $ 22,959
Other comprehensive (loss) income:        
Unrealized holding (losses) gains on securities available-for-sale (787) 2,888 (5,307) 7,851
Tax effect 203 (746) 1,371 (2,028)
Amortization of unrealized gains on investment securities transferred from available-for-sale to held-to-maturity 26 30 54 60
Tax effect (7) (7) (14) (15)
Reclassification adjustment for realized (gains) losses, net included in net income (54) 4 (55) 4
Tax effect 14 (1) 14 (1)
Unrealized (losses) gains on securities available-for-sale, net of tax (605) 2,168 (3,937) 5,871
Unrealized gains (losses) on fair value mortgage-backed security hedges 236 (12) 544 (167)
Tax effect (61) 3 (141) 43
Reclassification adjustment for realized gains included in net income   (2)   (3)
Tax effect   1   1
Unrealized gains (losses) on fair value hedged instruments arising during the period, net of tax 175 (10) 403 (126)
Unrealized (losses) gains on cash flow hedges (196) 203 (97) 640
Tax effect 51 (53) 25 (165)
Reclassification adjustment for realized losses (gains) included in net income   88 (22) 239
Tax effect   (23) 6 (62)
Unrealized (losses) gains on cash flow hedge instruments arising during the period, net of tax (145) 215 (88) 652
Total other comprehensive (loss) income (575) 2,373 (3,622) 6,397
Comprehensive income $ 15,747 $ 14,078 $ 26,380 $ 29,356