| Current Federal Tax Expense (Benefit) | 61.68M | 2025-01-01 → 2025-12-31 |
| Current State and Local Tax Expense (Benefit) | 29.25M | 2025-01-01 → 2025-12-31 |
| Current Foreign Tax Expense (Benefit) | 42.59M | 2025-01-01 → 2025-12-31 |
| Current Income Tax Expense (Benefit) | 133.52M | 2025-01-01 → 2025-12-31 |
| Deferred Federal Income Tax Expense (Benefit) | 116.89M | 2025-01-01 → 2025-12-31 |
| Deferred State and Local Income Tax Expense (Benefit) | 9.28M | 2025-01-01 → 2025-12-31 |
| Deferred Foreign Income Tax Expense (Benefit) | 5.04M | 2025-01-01 → 2025-12-31 |
| Operating Lease, Liability, Current | 27.07M | as of 2025-12-31 |
| Accrued Marketing Costs, Current | 87.63M | as of 2025-12-31 |
| Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense | 200.00K | 2025-01-01 → 2025-12-31 |
| Other Accrued Liabilities, Current | 114.33M | as of 2025-12-31 |
| Share-based Payment Arrangement, Expense | 60.01M | 2025-01-01 → 2025-12-31 |
| Other Assets, Miscellaneous, Current | 31.35M | as of 2025-12-31 |
| Other Assets, Miscellaneous, Noncurrent | 42.64M | as of 2025-12-31 |
| Deferred Compensation Arrangement with Individual, Recorded Liability | 2.20M | as of 2025-12-31 |
| Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount | 278.08M | 2025-01-01 → 2025-12-31 |
| Equity Securities, FV-NI, Cost | 31.80M | as of 2025-12-31 |
| Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount | 33.15M | 2025-01-01 → 2025-12-31 |
| Share-based Payment Arrangement, Expense, after Tax | 24.75M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount | 2.51M | 2025-01-01 → 2025-12-31 |
| Share-based Payment Arrangement, Exercise of Option, Tax Benefit | 28.30M | 2025-01-01 → 2025-12-31 |
| EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount | -8.32M | 2025-01-01 → 2025-12-31 |
| Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | 67.30M | as of 2025-12-31 |
| Inventory, Finished Goods, Net of Reserves | 248.87M | as of 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Tax Credit, Amount | 13.75M | 2025-01-01 → 2025-12-31 |
| Inventory, Work in Process, Net of Reserves | 32.59M | as of 2025-12-31 |
| Inventory, Raw Materials, Net of Reserves | 96.30M | as of 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount | -24.37M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount | 7.37M | 2025-01-01 → 2025-12-31 |
| Accrued Income Taxes, Noncurrent | 14.45M | as of 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Tax Contingency, Amount | -8.29M | 2025-01-01 → 2025-12-31 |
| Other Accrued Liabilities, Noncurrent | 42.08M | as of 2025-12-31 |
| Interest and Other Income | 3.01M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Other Adjustments, Amount | -1.66M | 2025-01-01 → 2025-12-31 |
| SupplierFinanceProgramObligationIncrease | 56.48M | 2025-01-01 → 2025-12-31 |
| SupplierFinanceProgramObligationDecreaseSettlement | 56.19M | 2025-01-01 → 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year One | 20.78M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Two | 19.44M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Three | 18.03M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Four | 12.41M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Five | 12.57M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, after Year Five | 26.61M | as of 2025-12-31 |
| Guarantor Obligations, Current Carrying Value | 0 | as of 2025-12-31 |
| Treasury Stock, Value, Acquired, Par Value Method | 1.23B | 2025-01-01 → 2025-12-31 |
| Treasury Stock, Value, Acquired, Cost Method | 1.23B | 2025-01-01 → 2025-12-31 |
| ShareRepurchaseProgramExciseTaxPayable | 12.10M | as of 2025-12-31 |
| Defined Benefit Plan, Plan Assets, Amount | 20.70M | as of 2025-12-31 |
| Defined Benefit Plan, Benefit Obligation | 5.40M | as of 2025-12-31 |
| Impairment of Intangible Assets (Excluding Goodwill) | 0 | 2025-01-01 → 2025-12-31 |
| Share-based Payment Arrangement, Decrease for Tax Withholding Obligation | 7.24M | 2025-01-01 → 2025-12-31 |
| Product Warranty Accrual, Current | 2.20M | as of 2025-12-31 |
| Tangible Asset Impairment Charges | 0 | 2025-01-01 → 2025-12-31 |
| Deferred Tax Assets, Operating Loss Carryforwards | 5.31M | as of 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | 359.84M | as of 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value | 185.90M | 2025-01-01 → 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value | 309.96M | as of 2025-12-31 |
| Deferred Tax Assets, Tax Credit Carryforwards | 16.16M | as of 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value | 357.66M | as of 2025-12-31 |
| Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost | 14.79M | as of 2025-12-31 |
| Lease, Cost | 38.30M | 2025-01-01 → 2025-12-31 |
| Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts | 3.52M | as of 2025-12-31 |
| Right-of-Use Asset Obtained in Exchange for Operating Lease Liability | 31.39M | 2025-01-01 → 2025-12-31 |
| Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities | 40.83M | as of 2025-12-31 |
| Deferred Tax Assets, Tax Deferred Expense, Other | 3.80M | as of 2025-12-31 |
| Deferred Tax Assets, Property, Plant and Equipment | 11.51M | as of 2025-12-31 |
| Deferred Tax Assets, Inventory | 28.25M | as of 2025-12-31 |
| Deferred Tax Assets, in Process Research and Development | 2.02M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year One | 32.10M | as of 2025-12-31 |
| Deferred Tax Assets, Deferred Income | 9.96M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Two | 29.85M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Three | 23.58M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Four | 18.62M | as of 2025-12-31 |
| Deferred Tax Assets, Other Comprehensive Loss | 4.39M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Five | 11.74M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, after Year Five | 31.57M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid | 147.46M | as of 2025-12-31 |
| Deferred Tax Assets, Gross | 185.92M | as of 2025-12-31 |
| Deferred Tax Assets, Valuation Allowance | 36.16M | as of 2025-12-31 |
| Deferred Tax Assets, Net of Valuation Allowance | 149.76M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, Undiscounted Excess Amount | 19.23M | as of 2025-12-31 |
| Deferred Tax Liabilities, Gross | 153.75M | as of 2025-12-31 |
| Deferred Tax Liabilities, Property, Plant and Equipment | 61.62M | as of 2025-12-31 |
| Deferred Tax Liabilities, Unrealized Currency Transaction Gains | 1.07M | as of 2025-12-31 |
| Defined Benefit Plan, Expected Future Benefit Payment, Year One | 1.05M | as of 2025-12-31 |
| Defined Benefit Plan, Expected Future Benefit Payment, Year Two | 1.28M | as of 2025-12-31 |
| Defined Benefit Plan, Expected Future Benefit Payment, Year Three | 1.30M | as of 2025-12-31 |
| Defined Benefit Plan, Expected Future Benefit Payment, Year Four | 1.16M | as of 2025-12-31 |
| Defined Benefit Plan, Expected Future Benefit Payment, Year Five | 1.37M | as of 2025-12-31 |
| Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years | 8.09M | as of 2025-12-31 |
| OCI, before Reclassifications, Net of Tax, Attributable to Parent | 24.43M | 2025-01-01 → 2025-12-31 |
| Deferred Tax Liabilities, Intangible Assets | 15.32M | as of 2025-12-31 |
| Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | -376.00K | 2025-01-01 → 2025-12-31 |
| Deferred Tax Liabilities, Other | 13.10M | as of 2025-12-31 |
| Deferred Tax Liabilities, Net | 3.99M | as of 2025-12-31 |
| Long-Term Debt, Maturity, Year One | 75.00M | as of 2025-12-31 |
| Defined Contribution Plan, Cost | 33.10M | 2025-01-01 → 2025-12-31 |
| Long-Term Debt, Maturity, Year Two | 75.00M | as of 2025-12-31 |
| Defined Contribution Plan, Employer Discretionary Contribution Amount | 0 | 2025-01-01 → 2025-12-31 |
| Long-Term Debt, Maturity, Year Three | 0 | as of 2025-12-31 |
| Long-Term Debt, Maturity, Year Four | 100.00M | as of 2025-12-31 |
| Long-Term Debt, Maturity, Year Five | 200.00M | as of 2025-12-31 |
| Operating Loss Carryforwards | 22.50M | as of 2025-12-31 |
| Purchase Obligation, to be Paid, Year One | 207.30M | as of 2025-12-31 |
| Unrecognized Tax Benefits | 12.65M | as of 2025-12-31 |
| Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions | 891.00K | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions | 5.23M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities | 9.01M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations | 2.61M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits that Would Impact Effective Tax Rate | 12.70M | as of 2025-12-31 |
| Income Taxes Receivable, Current | 64.98M | as of 2025-12-31 |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | 1.06B | 2025-01-01 → 2025-12-31 |
| Income (Loss) from Continuing Operations before Income Taxes, Foreign | 266.64M | 2025-01-01 → 2025-12-31 |
| Deferred Tax Liabilities, Deferred Expense, Deferred Policy Acquisition Cost | 62.64M | as of 2025-12-31 |
| APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 60.01M | 2025-01-01 → 2025-12-31 |