v3.26.1
Condensed Consolidated Statements of Comprehensive Income (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 $ 21,158 $ 19,448 $ 42,967 $ 37,499
Other comprehensive income (loss), net of tax:        
Unrealized gains (losses) on securities available for sale arising during the period 1,771 (132) (5,033) 3,752
Reclassification adjustment for (losses) gains on securities available for sale realized in net income 0 0 0 0
Net unrealized gains (losses) on securities available for sale 1,771 (132) (5,033) 3,752
Tax effect (398) 31 1,133 (854)
Total other comprehensive income (loss), net of tax and reclassification adjustments on securities available for sale 1,373 (101) (3,900) 2,898
Unrealized gains (losses) on interest rate swaps used in cash flow hedges 710 (458) 1,682 (1,374)
Reclassification adjustment for gains realized in net income (37) 0 (37) 0
Net unrealized gains (losses) on interest rate swaps used in cash flow hedges 673 (458) 1,645 (1,374)
Tax effect (152) 105 (370) 313
Total other comprehensive income (loss), net of tax and reclassification adjustments on interest rate swaps used in cash flow hedges 521 (353) 1,275 (1,061)
Total other comprehensive (loss) income, net of tax and reclassification adjustments 1,894 (455) (2,625) 1,837
Total comprehensive income $ 23,052 $ 18,993 $ 40,342 $ 39,336