XML 261 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Postretirement Health Care and Life Insurance Benefits - Estimated Future Benefit Payments (Details) - Postretirement Health Care and Life Insurance Benefits
$ in Millions
Dec. 31, 2023
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2024 $ 21.3
2025 20.6
2026 19.5
2027 18.4
2028 17.4
Years 2029-2033 $ 69.4