XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 15,507 $ 11,234 $ 29,271 $ 19,418
Investment securities:        
Unrealized holding gains (losses) on available for sale securities 1,004 (278) 2,671 (1,054)
Tax effect (274) 76 (729) 288
Total other comprehensive income (loss) 730 (202) 1,942 (766)
Comprehensive income $ 16,237 $ 11,032 $ 31,213 $ 18,652