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 $ 7,978 $ 5,474 $ 14,591 $ 10,807
Other comprehensive income:        
Net unrealized gains (losses) on securities arising during the period 1,393 (326) 6,280 (1,126)
Tax effect (355) 68 (1,599) 235
Reclassification adjustment for amortization of unrealized holding losses from the transfer of securities from available-for-sale to held-to-maturity 1,084 1,222 2,226 2,344
Tax effect (276) (256) (567) (491)
Realized losses on sales of securities included in net income 0 425 0 980
Tax effect 0 (89) 0 (205)
Unrealized gains (losses) on derivative instruments designated as cash flow hedges (63) 336 (422) 1,264
Tax effect 16 (70) 107 (265)
Realized gains on derivative instruments recognized in net income (77) (177) (156) (351)
Tax effect 20 37 40 74
Total other comprehensive income 1,742 1,170 5,909 2,459
Comprehensive income $ 9,720 $ 6,644 $ 20,500 $ 13,266