v3.26.1
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 $ 23,505 $ 15,117 $ 46,062 $ 32,789
Unrealized gain (loss):        
Unrealized holding gain (loss) on available for sale securities (1,352) 7,706 (4,509) 22,248
Unrealized loss on cash flow hedges   (235) (57) (45)
Unrealized gain (loss) (1,352) 7,471 (4,566) 22,203
Income tax benefit (expense) related to other comprehensive income items 370 (2,155) 1,249 (6,339)
Other comprehensive income (loss) (982) 5,316 (3,317) 15,864
Reclassification adjustment for (gains) losses included in net income (22) 248 (82) 493
Income tax benefit (expense) related to reclassification adjustment 5 (73) 22 (145)
Reclassification adjustment for (gains) losses included in net income, net of tax (17) 175 (60) 348
Other comprehensive income (loss), net of tax (999) 5,491 (3,377) 16,212
Total comprehensive income $ 22,506 $ 20,608 $ 42,685 $ 49,001