Retirement Plans (Narrative) (Details) - USD ($) $ in Millions |
9 Months Ended | |
|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
|
| Retirement Benefits [Abstract] | ||
| Employer contribution match, percent match | 100.00% | |
| Employer contribution match, percentage of employee contribution | 6.00% | |
| Pension settlement charge | $ 23 | |