XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income $ 44,245,000 $ 37,027,000 $ 40,858,000
Other comprehensive income (loss)      
Unrealized securities (losses) gains arising during the period (2,185,000) 5,606,000 (27,730,000)
Reclassification adjustment for net loss realized in net income 8,000 45,000 0
Amortization of net unrealized losses transferred from available-for-sale 2,000 4,000 14,000
Unrealized gains (losses) on interest rate swaps arising during the period 5,046,000 (3,514,000) 9,102,000
Income tax (expense) benefit (579,000) (548,000) 4,761,000
Total other comprehensive income (loss) 2,292,000 1,593,000 (13,853,000)
Comprehensive income $ 46,537,000 $ 38,620,000 $ 27,005,000