XML 143 R120.htm IDEA: XBRL DOCUMENT v3.22.4
Contractual Obligations - Future Contractual Obligations (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Commitments to purchase obligations  
2023 $ 356.7
2024 276.1
2025 251.3
2026 253.9
2027 216.9
Thereafter 736.2
Total $ 2,091.1