v3.26.1
Comprehensive Income - Reclassification out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Reclassification out of Accumulated Other Comprehensive Income [Line Items]        
Interest expense $ 17,686 $ 19,040 $ 35,350 $ 38,049
Salaries and Employee Benefits 15,097 14,086 30,019 27,641
Total before Tax 13,896 13,896 31,241 22,028
Provision for Income Taxes (2,934) (3,091) (6,794) (4,913)
NET INCOME 10,962 10,805 24,447 17,115
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 (58) 558 (349) 988
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 10 634 (235) 1,077
Provision for Income Taxes (4) (163) 60 (277)
NET INCOME 6 471 (175) 800
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 (69) (83) (140) (166)
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 $ 137 $ 159 $ 254 $ 255