v3.25.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 9,314 $ 5,952 $ 25,135 $ 16,953
Unrealized holding gains (losses) on securities arising during the period 12,218 22,981 25,726 13,787
Income tax (expense) benefit on securities (3,025) (5,685) (6,374) (3,431)
Other comprehensive income on securities 9,193 17,296 19,352 10,356
Unrealized holding gains (losses) on derivatives arising during the period 374 (8,218) (2,961) 1,635
Plus: reclassification adjustment for net (gains) losses on derivatives realized in net income (1,396) (2,697) (4,212) (8,510)
Income tax (expense) benefit on derivatives 253 2,708 1,769 1,711
Other comprehensive loss on derivatives (769) (8,207) (5,404) (5,164)
Total other comprehensive income 8,424 9,089 13,948 5,192
Comprehensive income $ 17,738 $ 15,041 $ 39,083 $ 22,145