XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income $ 11,171 $ 8,848
Other comprehensive (loss) income    
Unrealized securities gains (losses) arising during the period 4,685 (2,861)
Reclassification adjustment for net loss realized in net income 0 8
Amortization of net unrealized losses transferred from available-for-sale 0 1
Unrealized (losses) gains on interest rate swaps arising during the period (5,901) 4,922
Income tax benefit (expense) 270 (529)
Total other comprehensive (loss) income (946) 1,541
Comprehensive income $ 10,225 $ 10,389