Employee Benefit Plans (Components of Net Periodic Benefit Cost) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | ||||
| Interest cost | $ 121 | $ 132 | $ 242 | $ 264 |
| Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] | Comprehensive Income (Loss), Net of Tax, Attributable to Parent | Comprehensive Income (Loss), Net of Tax, Attributable to Parent | Comprehensive Income (Loss), Net of Tax, Attributable to Parent | Comprehensive Income (Loss), Net of Tax, Attributable to Parent |
| Expected return on plan assets | $ (66) | $ (67) | $ (132) | $ (134) |
| Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Comprehensive Income (Loss), Net of Tax, Attributable to Parent | Comprehensive Income (Loss), Net of Tax, Attributable to Parent | Comprehensive Income (Loss), Net of Tax, Attributable to Parent | Comprehensive Income (Loss), Net of Tax, Attributable to Parent |
| Amortization of unrecognized net income | $ 34 | $ 33 | $ 66 | $ 65 |
| Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Amortization of Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Comprehensive Income (Loss), Net of Tax, Attributable to Parent | Comprehensive Income (Loss), Net of Tax, Attributable to Parent | Comprehensive Income (Loss), Net of Tax, Attributable to Parent | Comprehensive Income (Loss), Net of Tax, Attributable to Parent |
| Total net periodic benefit cost | $ 89 | $ 98 | $ 176 | $ 195 |