v3.25.2
Unaudited 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 $ 22,026 $ 16,372 $ 41,126 $ 31,037
Investment securities available-for-sale:        
Unrealized securities holding gains (losses) 5,558 (1,252) 18,139 (9,453)
Income tax (expense) benefit (1,231) 342 (4,075) 2,266
Net unrealized securities holding gains (losses) before reclassification adjustments, net of taxes 4,327 (910) 14,064 (7,187)
Cash flow hedges:        
Change in fair value of cash flow hedges (204) (1,026) (2,824) (4,401)
Income tax (expense) benefit 47 267 709 1,061
Net change in fair value of cash flow hedges, net of taxes (157) (759) (2,115) (3,340)
Less reclassification adjustment for change in fair value of cash flow hedges:        
Gain (loss) on change in fair value of cash flow hedges (534) (1,104) (4,036) (2,206)
Income tax (expense) benefit 137 287 1,034 574
Net reclassification adjustment for change in fair value of cash flow hedges (397) (817) (3,002) (1,632)
Net change in fair value of cash flow hedges 240 58 887 (1,708)
Postretirement benefits:        
Adjustment of accumulated obligation for postretirement benefits (1,956) 0 (1,956) 0
Income tax (expense) benefit 509 0 509 0
Net adjustment of accumulated obligation for postretirement benefits (1,447) 0 (1,447) 0
Other comprehensive gain (loss), net of taxes 3,120 (852) 13,504 (8,895)
Comprehensive income $ 25,146 $ 15,520 $ 54,630 $ 22,142