v3.26.1
Consolidated Statements of Comprehensive Income (Loss) – (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 12,372 $ 9,088 $ 23,647 $ 15,976
Unrealized gains (losses) on securities:        
Unrealized holding (losses) gains on available for sale securities (361) 660 (754) 1,857
Reclassification adjustment for gains realized in net income 0 0 0 0
Net change in unrealized (losses) gains (361) 660 (754) 1,857
Income tax benefit (expense) 85 (156) 178 (437)
Unrealized (losses) gains on securities, net of tax (276) 504 (576) 1,420
Unrealized gains (losses) on interest rate swaps:        
Unrealized gains (losses) on interest rate swaps 237 (277) 291 (1,411)
Income tax (expense) benefit (56) 66 (69) 332
Unrealized gains (losses) on interest rate swaps, net of tax 181 (211) 222 (1,079)
Total other comprehensive income (loss), net of tax (95) 293 (354) 341
Comprehensive income $ 12,277 $ 9,381 $ 23,293 $ 16,317