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 $ 18,865 $ 15,507 $ 35,953 $ 29,271
Investment securities:        
Unrealized holding (losses) gains on available for sale securities (1,128) 1,004 (2,059) 2,671
Tax effect 309 (274) 563 (729)
Total other comprehensive (loss) income (819) 730 (1,496) 1,942
Comprehensive income $ 18,046 $ 16,237 $ 34,457 $ 31,213