v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]        
Net income $ 24,732 $ 23,055 $ 48,803 $ 46,064
Other comprehensive income        
Unrealized (losses)/gains on available-for-sale securities (1,538) 1,976 (11,269) 8,935
Reclassification adjustment for gains on available-for-sale securities (45) 0 (45) 0
Amortization of unrecognized gains/(loss) on securities transferred to held-to-maturity 10 (3) 19 (14)
Net unrealized (losses)/gains on securities (1,573) 1,973 (11,295) 8,921
Income tax benefit/(expense) 465 (583) 3,339 (2,637)
Other comprehensive (loss)/income, net of tax (1,108) 1,390 (7,956) 6,284
Total comprehensive income $ 23,624 $ 24,445 $ 40,847 $ 52,348