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 $ 13,675 $ 13,324
Securities available for sale:    
Unrealized holding (losses) gains arising during the period (623) 3,974
Derivatives and hedging activities:    
Unrealized holding gains (losses) arising during the period 6 (244)
Foreign currency translation income 48 5
Income tax expense related to net unrealized losses (gains) 175 (1,061)
Other comprehensive (loss) income, net of tax (394) 2,674
Comprehensive income $ 13,281 $ 15,998