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
Comprehensive Income        
Net income $ 10,587 $ 8,855 $ 19,419 $ 17,821
Other comprehensive income:        
Net unrealized (loss) gain on securities available-for-sale (1,278) 5,020 (6,234) 12,263
Tax effect 304 (1,195) 1,485 (2,919)
Reclassification adjustments for (gains) losses included in net income (5) 3,558 (10) 3,576
Tax effect 1 (847) 2 (851)
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax 0 0 (189) 0
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax 0 0 45 0
Foreign currency translation adjustments 267 303 742 444
Total comprehensive income $ 9,876 $ 15,694 $ 15,260 $ 30,334