v3.26.1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Unrealized gain (loss) arising during period, tax $ 2,933 $ (2,296)
Reclassification adjustment for loss (gain) on securities, tax 412 0
Reclassification adjustment for loss (gain) on a fair value hedge, tax 9 9
Changes in pension plan benefits, net of tax 0 0
Unrealized holding gain (loss) on cash flow hedge, tax (382) (111)
Reclassification adjustment for losses (gains) included in net income, tax $ 8 $ 99