Employee Benefit Plans - Schedule of Components of Employee Benefit Plan Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] | ||||
| Net periodic benefit cost | $ 3,801 | $ 3,574 | $ 9,086 | $ 9,056 |
| Defined benefit plans | ||||
| Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] | ||||
| Interest cost | 5,345 | 5,649 | 10,689 | 11,298 |
| Expected return on plan assets, net of expenses | (5,078) | (5,559) | (10,157) | (11,117) |
| Amortization of actuarial loss and prior service cost | 285 | 5 | 570 | 9 |
| Total for defined benefit pension plan | 552 | 95 | 1,102 | 190 |
| SERPs | ||||
| Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] | ||||
| Net periodic benefit cost | 182 | 242 | 365 | 485 |
| Defined contribution plan | ||||
| Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] | ||||
| Net periodic benefit cost | $ 3,067 | $ 3,237 | $ 7,619 | $ 8,381 |