XML 147 R131.htm IDEA: XBRL DOCUMENT v3.22.0.1
Contractual Obligations - Future Contractual Obligations (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Commitments to purchase obligations  
2022 $ 317.6
2023 249.7
2024 204.9
2025 194.8
2026 204.9
Thereafter 864.8
Total $ 2,036.7