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 $ 11,763 $ 10,196 $ 23,734 $ 20,548
Other comprehensive income (loss):        
Unrealized net gain (loss) on securities arising during period 886 (2,444) (2,343) 2,151
Tax effect (187) 513 492 (451)
(Gain) Loss on sale and call of securities included in net income 22 0 22 0
Tax effect (5) 0 (5) 0
Change in unrealized net loss on securities transferred to held-to-maturity 314 333 616 660
Tax effect (66) (70) (129) (139)
Total other comprehensive income (loss) 964 (1,668) (1,347) 2,221
Comprehensive Income (Loss) $ 12,727 $ 8,528 $ 22,387 $ 22,769