XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Comprehensive Income - Schedule of Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Before-Tax Amount        
Other Comprehensive (Loss) Income, before tax $ 7,631 $ (6,697) $ 10,036 $ (3,945)
Tax (Expense) Benefit        
Other Comprehensive (Loss) Income, tax (1,967) 1,726 (2,588) 1,016
Net-of-Tax Amount        
Other comprehensive (loss) income before reclassifications 5,818 (5,161) 7,934 (3,445)
Reclassification from AOCI, current period (154) 190 (486) 516
Other Comprehensive Income (Loss) 5,664 (4,971) 7,448 (2,929)
Net Unrealized Securities Holding Gain on Securities Available-for-Sale Arising During the Period        
Before-Tax Amount        
OCI, before reclassifications 12,505 (7,796) 11,457 (4,763)
Tax (Expense) Benefit        
Other comprehensive (loss) income before reclassifications, tax (3,223) 2,010 (2,954) 1,227
Net-of-Tax Amount        
Other comprehensive (loss) income before reclassifications 9,282 (5,786) 8,503 (3,536)
Reclassification from AOCI, current period 0 0 0 0
Other Comprehensive Income (Loss) 9,282 (5,786) 8,503 (3,536)
Net Unrealized Gain (Loss) on Cash Flow Swap        
Before-Tax Amount        
OCI, before reclassifications (4,667) 846 (766) 125
Reclassification from AOCI, current period (196) 242 (624) 660
Tax (Expense) Benefit        
Other comprehensive (loss) income before reclassifications, tax 1,203 (221) 197 (34)
Reclassification from AOCI, current period 50 (61) 161 (169)
Net-of-Tax Amount        
Other comprehensive (loss) income before reclassifications (3,464) 625 (569) 91
Reclassification from AOCI, current period (146) 181 (463) 491
Other Comprehensive Income (Loss) (3,610) 806 (1,032) 582
Amortization of Net Retirement Plan Actuarial (Gain)        
Before-Tax Amount        
Reclassification from AOCI, current period (78) (40) (235) (121)
Tax (Expense) Benefit        
Reclassification from AOCI, current period 20 10 61 31
Net-of-Tax Amount        
Other comprehensive (loss) income before reclassifications 0 0 0 0
Reclassification from AOCI, current period (58) (30) (174) (90)
Other Comprehensive Income (Loss) (58) (30) (174) (90)
Amortization of Net Retirement Plan Prior Service Cost        
Before-Tax Amount        
Reclassification from AOCI, current period 67 51 204 154
Tax (Expense) Benefit        
Reclassification from AOCI, current period (17) (12) (53) (39)
Net-of-Tax Amount        
Other comprehensive (loss) income before reclassifications 0 0 0 0
Reclassification from AOCI, current period 50 39 151 115
Other Comprehensive Income (Loss) $ 50 $ 39 $ 151 $ 115