v3.25.3
Accounts Receivable Sales Agreements (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Outstanding accounts receivable securitization $ 87.1   $ 87.1   $ 139.2
Other Expense, Net          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Loss on sales of receivables 21.9 $ 28.4 60.6 $ 92.2  
Trade Accounts Receivable          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Cash received from receivables sold 252.7   252.7   220.5
United States, Canada, Europe, and Brazil          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Cash received from receivables sold $ 2,000.0   $ 2,000.0   $ 2,300.0