v3.25.2
Accounts Receivable Securitization Programs (Details)
€ in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
bank
Jun. 30, 2024
USD ($)
Jun. 30, 2025
EUR (€)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
EUR (€)
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]              
Short-term borrowings $ 317.6   $ 317.6     $ 140.5  
Prepaid expenses and other current assets 216.1   216.1     193.8  
Interest paid 55.7 $ 63.3 112.5 $ 128.4      
Line of Credit              
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]              
Short-term borrowings 317.6   317.6     140.5  
U.S. Accounts Receivable Securitization Program | Line of Credit              
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]              
Short-term borrowings 50.0   $ 50.0     50.0  
U.S. Accounts Receivable Securitization Program | U.S. Program              
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]              
Ownership interest of accounts receivable | bank     2        
Level of eligible assets available under accounts receivable securitization program (less than)     $ 50.0        
Amounts available under program 50.0   50.0        
U.S. Accounts Receivable Securitization Program | U.S. Program | Maximum              
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]              
Maximum purchase limit for receivable interests under accounts receivable securitization program 50.0   50.0        
European Accounts Receivable Securitization Program | Trade Accounts Receivable              
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]              
Prepaid expenses and other current assets 92.5   92.5   € 78.9 83.0 € 79.7
European Accounts Receivable Securitization Program | Line of Credit              
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]              
Short-term borrowings 92.5   $ 92.5   78.9 $ 83.0 € 79.7
European Accounts Receivable Securitization Program | European Program              
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]              
Ownership interest of accounts receivable | bank     2        
Amounts available under program 93.7   $ 93.7   80.0    
European Accounts Receivable Securitization Program | European Program | Maximum              
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]              
Maximum purchase limit for receivable interests under accounts receivable securitization program 93.7   93.7   € 80.0    
Accounts Receivable Securitization Programs              
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]              
Interest paid $ 1.6 $ 1.8 $ 3.2 $ 3.6