v3.25.2
Comprehensive Income - Reclassification out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Reclassification out of Accumulated Other Comprehensive Income [Line Items]        
Interest expense $ 19,040 $ 20,820 $ 38,049 $ 41,042
Salaries and Employee Benefits 14,086 13,036 27,641 25,929
Total before Tax 13,896 10,915 22,028 20,599
Provision for Income Taxes (3,091) (2,311) (4,913) (4,335)
NET INCOME 10,805 8,604 17,115 16,264
Amounts Reclassified from Accumulated Other Comprehensive Income or Loss | Net Unrealized (Loss) Gain on Cash Flow Swap        
Reclassification out of Accumulated Other Comprehensive Income [Line Items]        
Interest expense 558 215 988 428
Amounts Reclassified from Accumulated Other Comprehensive Income or Loss | Accumulated Defined Benefit Plans Adjustment        
Reclassification out of Accumulated Other Comprehensive Income [Line Items]        
Total before Tax 634 238 1,077 448
Provision for Income Taxes (163) (64) (277) (116)
NET INCOME 471 174 800 332
Amounts Reclassified from Accumulated Other Comprehensive Income or Loss | Amortization of Net Retirement Plan Prior Service Cost        
Reclassification out of Accumulated Other Comprehensive Income [Line Items]        
Salaries and Employee Benefits (83) (68) (166) (137)
Amounts Reclassified from Accumulated Other Comprehensive Income or Loss | Amortization of Defined Benefit Pension, Actuarial Gain        
Reclassification out of Accumulated Other Comprehensive Income [Line Items]        
Salaries and Employee Benefits $ 159 $ 91 $ 255 $ 157