XML 34 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
Statement of Comprehensive Income [Abstract]        
Net income $ 18,271 $ 15,817 $ 36,031 $ 28,762
Other comprehensive income, net of tax:        
Net change in fair value of available-for-sale investment securities 1,728 274 12,983 (4,906)
Amortization of unrealized losses on investment securities transferred to held-to-maturity 1,305 1,374 2,448 2,580
Net change in fair value of derivatives (1,126) (16) (2,667) 2,231
Total other comprehensive income (loss), net of tax 1,907 1,632 12,764 (95)
Comprehensive income $ 20,178 $ 17,449 $ 48,795 $ 28,667