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 $ 19,399 $ 14,508 $ 38,020 $ 27,619
Unrealized gain (loss) on securities:        
Net unrealized holding gain (loss) on securities available-for-sale during the period 946 190 (227) 1,220
Less: Income tax expense related to items of other comprehensive income (loss) 246 502 45 807
Other comprehensive income (loss) 700 (312) (272) 413
Total comprehensive income $ 20,099 $ 14,196 $ 37,748 $ 28,032