XML 86 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments And Contingencies (Minimum Payments Required Under Purchase Obligations) (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Purchase Obligations [Member]  
Purchase Obligations And Contractual Agreements [Line Items]  
2025 $ 45.6
2026 12.7
2027 5.3
2028 3.0
2029 0.5
Thereafter 0.0
Total Commitment 67.1
transition tax commitment [Member]  
Purchase Obligations And Contractual Agreements [Line Items]  
2025 24.3
2026 0.0
2027 0.0
2028 0.0
2029 0.0
Thereafter 0.0
Total Commitment 24.3
Senior Notes [Member]  
Purchase Obligations And Contractual Agreements [Line Items]  
2025 559.5
2026 46.4
2027 596.4
2028 20.3
2029 20.3
Thereafter 780.2
Total Commitment 2,023.1
Commitments & Contingencies Total  
Purchase Obligations And Contractual Agreements [Line Items]  
2025 629.4
2026 59.1
2027 601.7
2028 23.3
2029 20.8
Thereafter 780.2
Total Commitment $ 2,114.5