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 $ 28,440 $ 26,966 $ 54,918 $ 47,051
Change in available-for-sale and transferred securities:        
Unrealized holding gain (loss) on securities available-for-sale arising during the period 13,621 2,989 2,376 5,804
Reclassification adjustment for amortization of unrealized losses on securities transferred to held-to-maturity 489 489 978 979
Net securities gain (loss) activity during the period 14,110 3,478 3,354 6,783
Tax effect (2,963) (730) (704) (1,424)
Net of tax amount 11,147 2,748 2,650 5,359
Defined benefit pension plans:        
Amortization of net actuarial loss 16 13 32 26
Net gain activity during the period 16 13 32 26
Tax effect (4) (3) (8) (6)
Net of tax amount 12 10 24 20
Total other comprehensive income, net of tax 11,159 2,758 2,674 5,379
Comprehensive income $ 39,599 $ 29,724 $ 57,592 $ 52,430