v3.26.3
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Other Comprehensive Income [Abstract]        
Net income $ 19,004 $ 18,057 $ 57,359 $ 48,393
Other comprehensive (loss) income:        
Unrealized holding (loss) gain arising during the period (13,837) 1,208 (16,564) 6,468
Reclassification for net losses realized through the sale of securities 0 0 104 338
Tax effect 2,906 (254) 3,457 (1,429)
Other comprehensive (loss) income on securities, net of tax (10,931) 954 (13,003) 5,377
Unrealized (loss) gain on derivatives:        
Unrealized holding (loss) gain arising during the period (4,152)   (6,324) 2,161
Gain on termination of derivative instruments   0   1,506
Reclassification adjustment for accretion of gain on terminated cash flow hedges recorded in interest expense during the period (781) (818) (2,320) (2,415)
Tax effect 1,037 172 1,816 (263)
Other comprehensive (loss) income on derivatives, net of tax (3,896) (646) (6,828) 989
Total other comprehensive (loss) income (14,827) 308 (19,831) 6,366
Total comprehensive income $ 4,177 $ 18,365 $ 37,528 $ 54,759