XML 16 R5.htm IDEA: XBRL DOCUMENT 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 $ 10,196 $ 7,987 $ 20,548 $ 16,175
Other comprehensive income (loss):        
Unrealized net gain (loss) on securities arising during period (2,444) 872 2,151 (2,235)
Tax effect 513 (183) (451) 470
Change in unrealized net loss on securities transferred to held-to-maturity 333 353 660 667
Tax effect (70) (74) (139) (140)
Total other comprehensive income (loss) (1,668) 968 2,221 (1,238)
Comprehensive Income (Loss) $ 8,528 $ 8,955 $ 22,769 $ 14,937