XML 110 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Unconditional Purchase Obligations (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Purchase Commitments  
2025 $ 864.7
2026 23.6
Total 888.3
Unconditional Purchase Obligations  
2025 76.1
2026 32.2
2027 7.0
2028 0.2
Total $ 115.5