XML 108 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Retirement Benefits (Future Postretirement Health Care and Life Insurance Benefit Payments) (Details) - Postretirement Health Care and Life Insurance Benefit Plans
$ in Thousands
Dec. 31, 2021
USD ($)
Pension Postretirement And Other Retirement Plans [Line Items]  
Before Medicare Subsidy 2022 $ 892
Before Medicare Subsidy 2023 850
Before Medicare Subsidy 2024 816
Before Medicare Subsidy 2025 775
Before Medicare Subsidy 2026 741
Before Medicare Subsidy 2026-2030 3,204
After Medicare Subsidy, 2022 892
After Medicare Subsidy, 2023 850
After Medicare Subsidy, 2024 816
After Medicare Subsidy, 2025 775
After Medicare Subsidy, 2026 741
After Medicare Subsidy 2026-2030 $ 3,204