XML 115 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Expected Future Benefit Payments) (Details) - Pension Benefits [Member]
$ in Millions
Dec. 31, 2024
USD ($)
Summary of expected future benefit payments  
2020 $ 12.3
2021 8.0
2022 16.3
2023 10.9
2024 12.8
2030-2034 $ 51.4