XML 58 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowances For Cash Discounts And Credit Losses (Schedule of Cash Discounts and Doubtful Accounts) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance $ 13.6 $ 13.4 $ 9.1
Provision 60.6 57.9 56.3
Deductions (59.0) (57.7) (52.0)
Ending Balance 15.2 13.6 13.4
Allowance for Cash Discounts [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance 3.6 3.6 3.8
Provision 54.9 51.7 47.4
Deductions (54.3) (51.7) (47.6)
Ending Balance 4.2 3.6 3.6
Allowance for Credit Losses [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance 10.0 9.8 5.3
Provision 5.7 6.2 8.9
Deductions (4.7) (6.0) (4.4)
Ending Balance $ 11.0 $ 10.0 $ 9.8