| Current Federal Tax Expense (Benefit) | 149.00K | 2025-01-01 → 2025-12-31 |
| Current State and Local Tax Expense (Benefit) | 5.13M | 2025-01-01 → 2025-12-31 |
| Current Foreign Tax Expense (Benefit) | 13.28M | 2025-01-01 → 2025-12-31 |
| Current Income Tax Expense (Benefit) | 18.57M | 2025-01-01 → 2025-12-31 |
| Cash and Cash Equivalents, Fair Value Disclosure | 969.34M | as of 2025-12-31 |
| Deferred Federal Income Tax Expense (Benefit) | -301.00K | 2025-01-01 → 2025-12-31 |
| Deferred State and Local Income Tax Expense (Benefit) | 11.40M | 2025-01-01 → 2025-12-31 |
| Deferred Foreign Income Tax Expense (Benefit) | -628.00K | 2025-01-01 → 2025-12-31 |
| Operating Lease, Liability, Current | 41.44M | as of 2025-12-31 |
| Accrued Professional Fees, Current | 11.44M | as of 2025-12-31 |
| Prepaid Expense and Other Assets, Current | 90.73M | as of 2025-12-31 |
| Other Accrued Liabilities, Current | 110.27M | as of 2025-12-31 |
| Share-based Payment Arrangement, Expense | 880.46M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount | 93.64M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount | 13.20M | 2025-01-01 → 2025-12-31 |
| Share-based Payment Arrangement, Expense, Tax Benefit | 182.30M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount | 2.34M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount | 76.61M | 2025-01-01 → 2025-12-31 |
| Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | 1.08B | as of 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount | 2.35M | 2025-01-01 → 2025-12-31 |
| Interest Income (Expense), Nonoperating, Net | 110.49M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount | -4.61M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount | 2.85M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Tax Contingency, Amount | 968.00K | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Other Adjustments, Amount | -395.00K | 2025-01-01 → 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year One | 3.82M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Two | 869.00K | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Three | 827.00K | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Four | 471.00K | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Five | 99.00K | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, after Year Five | 0 | as of 2025-12-31 |
| Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One | 1.03B | as of 2025-12-31 |
| Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five | 469.60M | as of 2025-12-31 |
| Long-Lived Assets | 216.85M | as of 2025-12-31 |
| Stock Repurchase Program, Remaining Authorized Repurchase Amount | 972.80M | as of 2025-12-31 |
| ShareRepurchaseProgramExciseTax | 3.30M | 2025-01-01 → 2025-12-31 |
| Intangible Assets, Net (Including Goodwill) | 106.31M | as of 2025-12-31 |
| Share-based Payment Arrangement, Decrease for Tax Withholding Obligation | 398.98M | 2025-01-01 → 2025-12-31 |
| Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 3.50M | as of 2025-12-31 |
| Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 64.00K | as of 2025-12-31 |
| Deferred Tax Assets, Operating Loss Carryforwards | 569.98M | as of 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | 50.72M | as of 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value | 46.70M | 2025-01-01 → 2025-12-31 |
| Deferred Tax Assets, Tax Credit Carryforwards, Research | 786.59M | as of 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value | 41.21M | as of 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value | 25.20M | 2025-01-01 → 2025-12-31 |
| Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost | 36.31M | as of 2025-12-31 |
| Unrecorded Unconditional Purchase Obligation | 312.30M | as of 2025-12-31 |
| Operating Lease, Cost | 40.89M | 2025-01-01 → 2025-12-31 |
| Short-term Lease, Cost | 2.32M | 2025-01-01 → 2025-12-31 |
| Lease, Cost | 43.21M | 2025-01-01 → 2025-12-31 |
| Right-of-Use Asset Obtained in Exchange for Operating Lease Liability | 107.13M | 2025-01-01 → 2025-12-31 |
| Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals | 27.46M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year One | 49.97M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Two | 46.96M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Three | 41.08M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Four | 36.23M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Five | 32.45M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, after Year Five | 116.81M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid | 323.50M | as of 2025-12-31 |
| Deferred Tax Assets, Gross | 1.96B | as of 2025-12-31 |
| Deferred Tax Assets, Valuation Allowance | 346.10M | as of 2025-12-31 |
| Deferred Tax Assets, Net of Valuation Allowance | 1.61B | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, Undiscounted Excess Amount | 61.48M | as of 2025-12-31 |
| Deferred Tax Liabilities, Gross | 18.80M | as of 2025-12-31 |
| Deferred Tax Assets, Net | 1.59B | as of 2025-12-31 |
| Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount | 24.00M | 2025-01-01 → 2025-12-31 |
| Deferred Tax Liabilities, Property, Plant and Equipment | 15.84M | as of 2025-12-31 |
| Deferred Tax Liabilities, Prepaid Expenses | 2.96M | as of 2025-12-31 |
| Purchase Obligation, to be Paid, Year One | 0 | as of 2025-12-31 |
| Purchase Obligation, to be Paid, Year Two | 0 | as of 2025-12-31 |
| Purchase Obligation, to be Paid, Year Three | 0 | as of 2025-12-31 |
| Purchase Obligation, to be Paid, Year Four | 312.29M | as of 2025-12-31 |
| Purchase Obligation, to be Paid, Year Five | 0 | as of 2025-12-31 |
| Purchase Obligation, to be Paid, after Year Five | 0 | as of 2025-12-31 |
| Purchase Obligation | 312.29M | as of 2025-12-31 |
| Contractual Obligation, to be Paid, Year One | 49.97M | as of 2025-12-31 |
| Contractual Obligation, to be Paid, Year Two | 46.96M | as of 2025-12-31 |
| Contractual Obligation, to be Paid, Year Three | 41.08M | as of 2025-12-31 |
| Contractual Obligation, to be Paid, Year Four | 348.52M | as of 2025-12-31 |
| Contractual Obligation, to be Paid, Year Five | 32.45M | as of 2025-12-31 |
| Contractual Obligation, to be Paid, after Year Five | 116.81M | as of 2025-12-31 |
| Contractual Obligation | 635.79M | as of 2025-12-31 |
| Unrecognized Tax Benefits | 370.21M | as of 2025-12-31 |
| Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions | 1.90M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions | 38.00K | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions | 54.27M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits that Would Impact Effective Tax Rate | 370.20M | as of 2025-12-31 |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | 458.55M | 2025-01-01 → 2025-12-31 |
| Income (Loss) from Continuing Operations before Income Taxes, Foreign | -12.66M | 2025-01-01 → 2025-12-31 |
| Debt Securities, Available-for-sale, Amortized Cost | 1.49B | as of 2025-12-31 |
| APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 880.46M | 2025-01-01 → 2025-12-31 |