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        
Net income $ 15,221 $ 6,092 $ 28,758 $ 16,303
Other comprehensive (loss) income, before tax:        
Changes in unrealized (loss) gain on available-for-sale debt securities 728 1,128 (3,271) 6,193
Changes in unrealized (loss) gain on hedging derivatives 1,424 (1,105) 1,013 (3,059)
Income taxes related to other comprehensive (income) loss:        
Changes in unrealized loss (gain) on available-for-sale debt securities (176) (271) 841 (1,154)
Changes in unrealized loss (gain) on hedging derivatives (346) 263 (230) 747
Total other comprehensive (loss) income 1,630 15 (1,647) 2,727
Total comprehensive income $ 16,851 $ 6,107 $ 27,111 $ 19,030