v3.26.1
Consolidated Statements of Comprehensive Income - 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 (Loss) $ 7,333 $ 5,965 $ 13,662 $ 11,015
Unrealized gain (loss) on available-for-sale securities        
Change in unrealized gain (loss) on available-for-sale securities 2,111 1,215 (1,133) 3,815
Income tax effect (494) (282) 265 (888)
Unrealized gain (loss) on available-for-sale securities, net of tax 1,617 933 (868) 2,927
Unrealized (loss) gain on derivatives        
Change in unrealized (loss) gain on cash flow hedges (281) 120 (361) (293)
Reclassification adjustment for net loss included in net income (71) (4) (149) (141)
Income tax effect 84 (28) 122 104
Unrealized (loss) gain on derivative instruments, net of tax (268) 88 (388) (330)
Other comprehensive income (loss), net of tax 1,349 1,021 (1,256) 2,597
Comprehensive income $ 8,682 $ 6,986 $ 12,406 $ 13,612