XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.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, 2023
Dec. 31, 2022
Dec. 31, 2021
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance $ 13.4 $ 9.1 $ 6.9
Provision (Charged to Expense) 57.9 56.3 46.2
Deductions (57.7) (52.0) (44.0)
Ending Balance 13.6 13.4 9.1
Allowance for Cash Discounts [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance 3.6 3.8 2.9
Provision (Charged to Expense) 51.7 47.4 44.3
Deductions (51.7) (47.6) (43.4)
Ending Balance 3.6 3.6 3.8
Allowance for Doubtful Accounts [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance 9.8 5.3 4.0
Provision (Charged to Expense) 6.2 8.9 1.9
Deductions (6.0) (4.4) (0.6)
Ending Balance $ 10.0 $ 9.8 $ 5.3