v3.25.2
Comprehensive Income (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component
The following tables present the changes in accumulated other comprehensive (loss) income by component, net of tax for the three and six months ended June 30, 2025 and June 30, 2024:    
Net Unrealized Gain (Loss) on Available for Sale SecuritiesNet Unrealized Gain (Loss) on Interest Rate SwapsTotal
(In thousands)
Balance at March 31, 2025$(2,916)$1,720 $(1,196)
Other comprehensive income (loss) before reclassifications, net of tax504 (68)436 
Amounts reclassified from accumulated other comprehensive (loss), net of tax— (143)(143)
Net other comprehensive income (loss)504 (211)293 
Balance at June 30, 2025$(2,412)$1,509 $(903)

Net Unrealized Gain (Loss) on Available for Sale SecuritiesNet Unrealized Gain (Loss) on Interest Rate SwapsTotal
(In thousands)
Balance at March 31, 2024$(5,926)$4,207 $(1,719)
Other comprehensive income before reclassifications, net of tax304 420 724 
Amounts reclassified from accumulated other comprehensive (loss), net of tax— (961)(961)
Net other comprehensive income (loss)304 (541)(237)
Balance at June 30, 2024$(5,622)$3,666 $(1,956)


Net Unrealized Gain (Loss) on Available for Sale SecuritiesNet Unrealized Gain (Loss) on Interest Rate SwapsTotal
(In thousands)
Balance at December 31, 2024$(3,832)$2,588 $(1,244)
Other comprehensive income (loss) before reclassifications, net of tax1,420 (469)951 
Amounts reclassified from accumulated other comprehensive (loss), net of tax— (610)(610)
Net other comprehensive income (loss)1,420 (1,079)341 
Balance at June 30, 2025$(2,412)$1,509 $(903)


Net Unrealized Gain (Loss) on Available for Sale SecuritiesNet Unrealized Gain (Loss) on Interest Rate SwapsTotal
(In thousands)
Balance at December 31, 2023$(5,810)$4,146 $(1,664)
Other comprehensive income before reclassifications, net of tax188 1,695 1,883 
Amounts reclassified from accumulated other comprehensive (loss), net of tax— (2,175)(2,175)
Net other comprehensive income (loss)188 (480)(292)
Balance at June 30, 2024$(5,622)$3,666 $(1,956)
Schedule of Reclassified from Accumulated Other Comprehensive Income or Loss
The following table provides information for the items reclassified from accumulated other comprehensive income or loss:

Accumulated Other Comprehensive Income ComponentsThree Months Ended June 30,Six Months Ended June 30,Associated Line Item in the Consolidated Statements of Income
2025202420252024
(In thousands)
Derivatives:
Unrealized gains on derivatives$187 $1,257 $799 $2,514 Interest expense on borrowings
Tax expense(44)(296)(189)(339)Income tax expense
Net of tax$143 $961 $610 $2,175