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 $ 26,439 $ 15,264 $ 43,405 $ 30,305
Other comprehensive income (loss):        
Unrealized holding gains (losses) arising during the period on available-for-sale securities (6,269) 6,294 (14,360) 20,376
Reclassification for net (gains) losses included in net income 0 0 0 (13)
Unrealized holding gains (losses) arising during the period on cash flow hedges 31 (118) 0 (568)
Total other comprehensive income (loss) (6,238) 6,176 (14,360) 19,795
Tax effect 1,488 (1,480) 3,508 (4,883)
Other comprehensive income (loss), net of tax (4,750) 4,696 (10,852) 14,912
Comprehensive income (loss) $ 21,689 $ 19,960 $ 32,553 $ 45,217