XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Comprehensive Income - Schedule of Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Before-Tax Amount        
Other Comprehensive Income, before tax $ 3,020 $ 7,631 $ 13,213 $ 10,036
Tax (Expense) Benefit        
Other Comprehensive Income, tax (771) (1,967) (3,400) (2,588)
Net-of-Tax Amount        
Other comprehensive (loss) income before reclassifications 2,060 5,818 10,424 7,934
Reclassification from AOCI, current period 189 (154) (611) (486)
Other Comprehensive Income 2,249 5,664 9,813 7,448
Net Unrealized Securities Holding Gain on Securities Available-for-Sale Arising During the Period        
Before-Tax Amount        
OCI, before reclassifications 3,304 12,505 16,336 11,457
Tax (Expense) Benefit        
Other comprehensive (loss) income before reclassifications, tax (852) (3,223) (4,212) (2,954)
Net-of-Tax Amount        
Other comprehensive (loss) income before reclassifications 2,452 9,282 12,124 8,503
Reclassification from AOCI, current period 0 0 0 0
Other Comprehensive Income 2,452 9,282 12,124 8,503
Net Unrealized (Loss) on Cash Flow Swap        
Before-Tax Amount        
OCI, before reclassifications (538) (4,667) (2,300) (766)
Reclassification from AOCI, current period 300 (196) (688) (624)
Tax (Expense) Benefit        
Other comprehensive (loss) income before reclassifications, tax 146 1,203 600 197
Reclassification from AOCI, current period (78) 50 177 161
Net-of-Tax Amount        
Other comprehensive (loss) income before reclassifications (392) (3,464) (1,700) (569)
Reclassification from AOCI, current period 222 (146) (511) (463)
Other Comprehensive Income (170) (3,610) (2,211) (1,032)
Amortization of Net Retirement Plan Actuarial (Gain)        
Before-Tax Amount        
Reclassification from AOCI, current period (128) (78) (383) (235)
Tax (Expense) Benefit        
Reclassification from AOCI, current period 33 20 99 61
Net-of-Tax Amount        
Other comprehensive (loss) income before reclassifications 0 0 0 0
Reclassification from AOCI, current period (95) (58) (284) (174)
Other Comprehensive Income (95) (58) (284) (174)
Amortization of Net Retirement Plan Prior Service Cost        
Before-Tax Amount        
Reclassification from AOCI, current period 82 67 248 204
Tax (Expense) Benefit        
Reclassification from AOCI, current period (20) (17) (64) (53)
Net-of-Tax Amount        
Other comprehensive (loss) income before reclassifications 0 0 0 0
Reclassification from AOCI, current period 62 50 184 151
Other Comprehensive Income $ 62 $ 50 $ 184 $ 151