Pension Plans and Other Benefits - Schedule of Future Expected Benefit Payments (Details)
$ in Millions
Jun. 30, 2021
USD ($)
Retirement Benefits [Abstract]  
2021 $ 0.5
2022 0.6
2023 0.6
2024 0.7
2025 0.6
2026-2030 $ 3.9