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 $ 9,008 $ 4,238 $ 14,268 $ 8,727
Other comprehensive income (loss), net of tax:        
Securities available for sale 901 1,447 (375) 4,968
Total comprehensive income $ 9,909 $ 5,685 $ 13,893 $ 13,695