XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)    
Net income $ 10,211 $ 10,095
Other comprehensive income (loss), before tax:    
Changes in unrealized gain (loss) on securities available for sale 5,065 (2,597)
Changes in unrealized (loss) gain on hedging derivatives (1,954) (937)
Changes in unrealized gain (loss) on pension   22
Income taxes related to other comprehensive income (loss):    
Changes in unrealized (gain) loss on securities available for sale (883) 613
Changes in unrealized loss (gain) on hedging derivatives 484 221
Changes in unrealized loss (gain) on pension   (28)
Total other comprehensive income (loss) 2,712 (2,706)
Total comprehensive income $ 12,923 $ 7,389