XML 12 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Other Comprehensive Income [Abstract]        
Net income $ 18,057 $ 12,775 $ 48,393 $ 33,938
Other comprehensive income (loss):        
Unrealized holding gain arising during the period, net of tax 954 3,961 5,110 2,968
Reclassification for net losses realized through the sale of securities, net of tax   379 267 158
Other comprehensive income on securities 954 4,340 5,377 3,126
Unrealized gain on derivatives:        
Unrealized holding (loss) gain arising during the period, net of tax   (148) 1,707 1,069
Gain on termination of derivative instruments, net of tax     1,190 4,275
Reclassification adjustment for accretion of gain on terminated cash flow hedges recorded in interest expense during the period, net of tax (646) (596) (1,908) (1,602)
Other comprehensive (loss) income on derivatives (646) (744) 989 3,742
Total other comprehensive income 308 3,596 6,366 6,868
Total comprehensive income $ 18,365 $ 16,371 $ 54,759 $ 40,806