v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME    
Net income $ 13,537 $ 10,211
Other comprehensive (loss) income, before tax:    
Changes in unrealized (loss) gain on available-for-sale debt securities (3,999) 5,065
Changes in unrealized (loss) gain on hedging derivatives (411) (1,954)
Income taxes related to other comprehensive (income) loss:    
Changes in unrealized loss (gain) on available-for-sale debt securities 1,017 (883)
Changes in unrealized loss (gain) on hedging derivatives 116 484
Total other comprehensive (loss) income (3,277) 2,712
Total comprehensive income $ 10,260 $ 12,923