XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 37,027 $ 40,858 $ 35,755
Other comprehensive income (loss)      
Unrealized securities gains (losses) arising during the period 5,606 (27,730) (4,312)
Reclassification adjustment for net losses (gains) realized in net income 45 0 (29)
Amortization of net unrealized losses transferred from available-for-sale 4 14 26
Unrealized losses on interest rate swaps arising during the period (3,514) 9,102 3,610
Income tax (expense) benefit 548 (4,761) (181)
Total other comprehensive gain (loss) 1,593 (13,853) (524)
Comprehensive income $ 38,620 $ 27,005 $ 35,231