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
Income Statement [Abstract]        
Net income $ 11,195 $ 6,581 $ 21,082 $ 11,847
Unrealized gain (loss) on securities available for sale:        
Unrealized holding gain (loss) arising during the period, pretax (642) 516 (1,162) 2,358
Tax benefit (expense) 135 (109) 244 (495)
Other comprehensive income (loss) (507) 407 (918) 1,863
Comprehensive income $ 10,688 $ 6,988 $ 20,164 $ 13,710