XML 350 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Postretirement Health Care and Life Insurance Benefits - Estimated Future Benefit Payments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]    
Average remaining service period (in years) 2 years 10 months 24 days 3 years 10 months 24 days
Postretirement Health Care and Life Insurance Benefits    
Defined Benefit Plan Disclosure [Line Items]    
2022 $ 28.9  
2023 25.8  
2024 24.3  
2025 22.7  
2026 20.8  
Years 2027-2031 $ 81.5  
Average remaining service period (in years) 14 years 2 months 12 days  
Postretirement Health Care and Life Insurance Benefits | Retirement Plan Amendment One    
Defined Benefit Plan Disclosure [Line Items]    
Average remaining service period (in years) 3 years 10 months 24 days 4 years 10 months 24 days
Postretirement Health Care and Life Insurance Benefits | Retirement Plan Amendment Two    
Defined Benefit Plan Disclosure [Line Items]    
Average remaining service period (in years) 9 years 6 months 10 years 6 months