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 $ 26,966 $ 22,549 $ 47,051 $ 45,950
Change in available-for-sale and transferred securities:        
Unrealized holding gain (loss) on securities available-for-sale arising during the period 2,989 (4,991) 5,804 (20,380)
Reclassification adjust for amortization of unrealized losses on securities transferred to held-to-maturity 489 489 979 985
Reclassification adjustment for (gains) losses included in net income 0 0 0 46
Net securities gain (loss) activity during the period 3,478 (4,502) 6,783 (19,349)
Tax effect (730) 945 (1,424) 4,063
Net of tax amount 2,748 (3,557) 5,359 (15,286)
Defined benefit pension plans:        
Amortization of net actuarial loss 13 16 26 31
Net gain activity during the period 13 16 26 31
Tax effect (3) (4) (6) (8)
Net of tax amount 10 12 20 23
Total other comprehensive income (loss), net of tax 2,758 (3,545) 5,379 (15,263)
Comprehensive income $ 29,724 $ 19,004 $ 52,430 $ 30,687