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
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)        
Net income $ 6,092 $ 10,257 $ 16,303 $ 20,352
Other comprehensive income (loss), before tax:        
Changes in unrealized gain (loss) on available-for-sale debt securities 1,128 (3,507) 6,193 (6,104)
Changes in unrealized (loss) gain on hedging derivatives (1,105) (312) (3,059) (1,249)
Changes in unrealized gain (loss) on pension       22
Income taxes related to other comprehensive income (loss):        
Changes in unrealized (gain) loss on available-for-sale debt securities (271) 827 (1,154) 1,440
Changes in unrealized loss (gain) on hedging derivatives 263 73 747 294
Changes in unrealized loss (gain) on pension       (28)
Total other comprehensive income (loss) 15 (2,919) 2,727 (5,625)
Total comprehensive income $ 6,107 $ 7,338 $ 19,030 $ 14,727