v3.26.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 14,408 $ 27,065 $ 43,425 $ 52,167
Securities available for sale:        
Unrealized holding (losses) gains arising during the period (4,200) 2,505 (5,351) 9,107
Derivatives and hedging activities:        
Unrealized holding gains (losses) arising during the period 579 (60) 653 (403)
Foreign currency translation income 6 (127) 60 23
Income tax expense related to net unrealized losses (gains) 1,029 (695) 1,335 (2,474)
Other comprehensive (loss) income, net of tax (2,586) 1,623 (3,303) 6,253
Comprehensive income $ 11,822 $ 28,688 $ 40,122 $ 58,420