v3.26.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net income $ 27,349 $ 27,201
Unrealized gains (losses) on securities:    
Unrealized (loss) gain arising during period, net of tax of $2,933 and ($2,296) for the three months ended March 31, 2026, and March 31, 2025, respectively (9,882) 7,688
Reclassification adjustment for (gain) on securities, net of tax of $412 and $0 for the three months ended March 31, 2026, and March 31, 2025, respectively (1,387) (1)
Reclassification adjustment for (gain) on fair value hedge, net of tax of $9 and $9 for the three months ended March 31, 2026, and March 31, 2025, respectively (31) (31)
Defined benefit pension plans:    
Changes in pension plan benefits, net of tax of $— and $— for the three months ended March 31, 2026, and March 31, 2025, respectively 0 0
Unrealized gain (loss) on cash flow hedge:    
Unrealized holding gain on cash flow hedge, net of tax of ($382) and ($111) for the three months ended March 31, 2026, and March 31, 2025, respectively 1,286 370
Reclassification adjustment for (gains) included in net income, net of tax $8 and $99 for the three months ended March 31, 2026, and March 31, 2025, respectively (28) (330)
Total other comprehensive (loss) income (10,042) 7,696
Comprehensive income $ 17,307 $ 34,897