XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]        
Net income $ 23,055 $ 21,767 $ 46,064 $ 44,490
Other comprehensive income        
Unrealized gains/(losses) on available-for-sale securities 1,976 (1,095) 8,935 (3,695)
Amortization of unrecognized loss on securities transferred to held-to-maturity (3) (22) (14) (49)
Net unrealized gains/(losses) on securities 1,973 (1,117) 8,921 (3,744)
Income tax (expense)/benefit (583) 330 (2,637) 1,107
Other comprehensive income/(loss), net of tax 1,390 (787) 6,284 (2,637)
Total comprehensive income $ 24,445 $ 20,980 $ 52,348 $ 41,853