XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting - Reconciliation of Reportable Segment Net Sales from External Customers to Consolidated Net Sales (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net sales $ 7,546.0 $ 7,346.7 $ 6,980.6
U.S. reportable segment      
Segment Reporting Information [Line Items]      
Net sales 6,273.1 6,139.8 5,867.1
Other operating segment      
Segment Reporting Information [Line Items]      
Net sales $ 1,272.9 $ 1,206.9 $ 1,113.5