| Current Federal Tax Expense (Benefit) | 785.30M | 2025-01-01 → 2025-12-31 |
| Current State and Local Tax Expense (Benefit) | 142.90M | 2025-01-01 → 2025-12-31 |
| Current Foreign Tax Expense (Benefit) | 122.10M | 2025-01-01 → 2025-12-31 |
| Current Income Tax Expense (Benefit) | 1.05B | 2025-01-01 → 2025-12-31 |
| Cash and Cash Equivalents, Fair Value Disclosure | 1.34B | as of 2025-12-31 |
| Deferred Federal Income Tax Expense (Benefit) | -294.10M | 2025-01-01 → 2025-12-31 |
| Deferred State and Local Income Tax Expense (Benefit) | -46.80M | 2025-01-01 → 2025-12-31 |
| Deferred Foreign Income Tax Expense (Benefit) | 28.90M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense | 0 | 2025-01-01 → 2025-12-31 |
| Prepaid Expense and Other Assets, Current | 1.51B | as of 2025-12-31 |
| Investments, Fair Value Disclosure | 8.78B | as of 2025-12-31 |
| Share-based Payment Arrangement, Expense | 439.20M | 2025-01-01 → 2025-12-31 |
| Other Assets, Fair Value Disclosure | 1.40M | as of 2025-12-31 |
| Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount | 892.40M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount | 76.30M | 2025-01-01 → 2025-12-31 |
| Share-based Payment Arrangement, Expense, Tax Benefit | 159.20M | 2025-01-01 → 2025-12-31 |
| EffectiveIncomeTaxRateReconciliationCrossBorderOtherAmount | 2.30M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount | 54.80M | 2025-01-01 → 2025-12-31 |
| Inventory, Finished Goods, Net of Reserves | 1.64B | as of 2025-12-31 |
| Inventory, Raw Materials, Net of Reserves | 611.20M | as of 2025-12-31 |
| Contract with Customer, Liability, Revenue Recognized | 1.69B | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount | -123.90M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount | 1.20M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Tax Contingency, Amount | -11.00M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount | 22.60M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Other Adjustments, Amount | 12.60M | 2025-01-01 → 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year One | 61.30M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Two | 57.40M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Three | 54.00M | as of 2025-12-31 |
| Net Income (Loss) Available to Common Stockholders, Diluted | 3.51B | 2025-01-01 → 2025-12-31 |
| Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One | 3.27B | as of 2025-12-31 |
| Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | 1.50M | as of 2025-12-31 |
| Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 0 | as of 2025-12-31 |
| Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss | 1.50M | as of 2025-12-31 |
| Share-based Payment Arrangement, Decrease for Tax Withholding Obligation | 50.50M | 2025-01-01 → 2025-12-31 |
| Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 27.50M | as of 2025-12-31 |
| Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 1.50M | as of 2025-12-31 |
| Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months | 1.61B | as of 2025-12-31 |
| Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer | 44.90M | as of 2025-12-31 |
| Debt Securities, Available-for-sale, Unrealized Loss Position | 1.65B | as of 2025-12-31 |
| Deferred Tax Assets, Operating Loss Carryforwards | 19.70M | as of 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | 93.30M | as of 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value | 211.00M | 2025-01-01 → 2025-12-31 |
| Stock Repurchased During Period, Value | 1.60B | 2025-01-01 → 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value | 93.30M | as of 2025-12-31 |
| Deferred Tax Assets, Tax Credit Carryforwards | 134.00M | as of 2025-12-31 |
| Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost | 53.40M | as of 2025-12-31 |
| Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals | 146.40M | as of 2025-12-31 |
| Deferred Tax Assets, Goodwill and Intangible Assets | 244.90M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year One | 22.10M | as of 2025-12-31 |
| Deferred Tax Assets, Deferred Income | 1.13B | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid | 90.50M | as of 2025-12-31 |
| Purchase Commitment, Remaining Minimum Amount Committed | 6.80B | as of 2025-12-31 |
| Deferred Tax Assets, Other | 2.80M | as of 2025-12-31 |
| Deferred Tax Assets, Gross | 2.17B | as of 2025-12-31 |
| Deferred Tax Assets, Valuation Allowance | 195.80M | as of 2025-12-31 |
| Deferred Tax Assets, Net of Valuation Allowance | 1.97B | as of 2025-12-31 |
| Deferred Tax Liabilities, Gross | 197.30M | as of 2025-12-31 |
| Deferred Tax Assets, Net | 1.77B | as of 2025-12-31 |
| Assets, Fair Value Disclosure | 10.12B | as of 2025-12-31 |
| Deferred Tax Liabilities, Undistributed Foreign Earnings | 167.50M | as of 2025-12-31 |
| Deferred Tax Liabilities, Leasing Arrangements | 15.70M | as of 2025-12-31 |
| Deferred Tax Liabilities, Other | 14.10M | as of 2025-12-31 |
| Purchase Obligation, to be Paid, Year One | 6.30B | as of 2025-12-31 |
| Unrecognized Tax Benefits | 191.70M | as of 2025-12-31 |
| Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions | 8.20M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions | 2.60M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions | 20.00M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities | 0 | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations | 15.40M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits that Would Impact Effective Tax Rate | 100.70M | as of 2025-12-31 |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | 3.37B | 2025-01-01 → 2025-12-31 |
| Income (Loss) from Continuing Operations before Income Taxes, Foreign | 880.10M | 2025-01-01 → 2025-12-31 |
| APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 439.20M | 2025-01-01 → 2025-12-31 |