XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans - Future estimated benefit payments (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Retirement Benefits [Abstract]    
Accumulated benefit obligation $ 59.1 $ 58.7
Future estimated benefit payments    
2022 18.2  
2023 6.3  
2024 16.5  
2025 6.8  
2026 0.0  
Thereafter 38.9  
Total $ 86.7