XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Comprehensive Income - Schedule of Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Before-Tax Amount    
Other Comprehensive Income, before tax $ 6,648 $ 949
Tax (Expense) Benefit    
Other Comprehensive Income, tax (1,715) (247)
Net-of-Tax Amount    
Other comprehensive (loss) income before reclassifications 5,262 860
Reclassification from AOCI, current period (329) (158)
Other Comprehensive Income 4,933 702
Net Unrealized Securities Holding Gain on Securities Available-for-Sale Arising During the Period    
Before-Tax Amount    
OCI, before reclassifications 8,645 (2,062)
Tax (Expense) Benefit    
Other comprehensive (loss) income before reclassifications, tax (2,229) 532
Net-of-Tax Amount    
Other comprehensive (loss) income before reclassifications 6,416 (1,530)
Reclassification from AOCI, current period 0 0
Other Comprehensive Income 6,416 (1,530)
Net Unrealized Gain (Loss) on Cash Flow Swap    
Before-Tax Amount    
OCI, before reclassifications (1,554) 3,221
Reclassification from AOCI, current period (430) (213)
Tax (Expense) Benefit    
Other comprehensive (loss) income before reclassifications, tax 400 (831)
Reclassification from AOCI, current period 111 55
Net-of-Tax Amount    
Other comprehensive (loss) income before reclassifications (1,154) 2,390
Reclassification from AOCI, current period (319) (158)
Other Comprehensive Income (1,473) 2,232
Amortization of Net Retirement Plan Actuarial (Gain)    
Before-Tax Amount    
Reclassification from AOCI, current period (96) (66)
Tax (Expense) Benefit    
Reclassification from AOCI, current period 25 16
Net-of-Tax Amount    
Other comprehensive (loss) income before reclassifications 0 0
Reclassification from AOCI, current period (71) (50)
Other Comprehensive Income (71) (50)
Amortization of Net Retirement Plan Prior Service Cost    
Before-Tax Amount    
Reclassification from AOCI, current period 83 69
Tax (Expense) Benefit    
Reclassification from AOCI, current period (22) (19)
Net-of-Tax Amount    
Other comprehensive (loss) income before reclassifications 0 0
Reclassification from AOCI, current period 61 50
Other Comprehensive Income $ 61 $ 50