| Current Federal Tax Expense (Benefit) | 10.05M | 2025-01-01 → 2025-12-31 |
| Current State and Local Tax Expense (Benefit) | 20.00M | 2025-01-01 → 2025-12-31 |
| Current Foreign Tax Expense (Benefit) | 807.00K | 2025-01-01 → 2025-12-31 |
| Current Income Tax Expense (Benefit) | 30.86M | 2025-01-01 → 2025-12-31 |
| Capitalized Computer Software, Accumulated Amortization | 68.19M | as of 2025-12-31 |
| Capitalized Computer Software, Net | 68.37M | as of 2025-12-31 |
| Cash and Cash Equivalents, Fair Value Disclosure | 1.02B | as of 2025-12-31 |
| Deferred Federal Income Tax Expense (Benefit) | 42.00M | 2025-01-01 → 2025-12-31 |
| Capitalized Computer Software, Additions | 16.78M | 2025-01-01 → 2025-12-31 |
| Deferred State and Local Income Tax Expense (Benefit) | 1.85M | 2025-01-01 → 2025-12-31 |
| Capitalized Computer Software, Amortization | 24.52M | 2025-01-01 → 2025-12-31 |
| Operating Lease, Liability, Current | 9.60M | as of 2025-12-31 |
| Equity Method Investments, Fair Value Disclosure | 10.00M | as of 2025-12-31 |
| Other Accrued Liabilities, Current | 93.55M | as of 2025-12-31 |
| Investments, Fair Value Disclosure | 1.17B | as of 2025-12-31 |
| Share-based Payment Arrangement, Expense | 151.28M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount | 81.97M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount | 17.66M | 2025-01-01 → 2025-12-31 |
| Share-based Payment Arrangement, Expense, after Tax | 99.01M | 2025-01-01 → 2025-12-31 |
| Share-based Payment Arrangement, Expense, Tax Benefit | 52.26M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount | 287.00K | 2025-01-01 → 2025-12-31 |
| EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount | -121.00K | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Tax Credit, Amount | 18.40M | 2025-01-01 → 2025-12-31 |
| Letters of Credit Outstanding, Amount | 500.00K | as of 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount | -15.05M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount | 2.22M | 2025-01-01 → 2025-12-31 |
| SegmentExpenditureAdditionToLongLivedAssets | 16.02M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Tax Contingency, Amount | 2.14M | 2025-01-01 → 2025-12-31 |
| Debt Securities, Available-for-sale, Gain (Loss) | 6.00K | 2025-01-01 → 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year One | 88.87M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Two | 86.22M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Three | 83.43M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Four | 65.66M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Five | 56.98M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, after Year Five | 399.25M | as of 2025-12-31 |
| Treasury Stock, Value, Acquired, Cost Method | 174.65M | 2025-01-01 → 2025-12-31 |
| Net Income (Loss) Available to Common Stockholders, Diluted | 315.60M | 2025-01-01 → 2025-12-31 |
| Capitalized Contract Cost, Amortization | 21.88M | 2025-01-01 → 2025-12-31 |
| Capitalized Contract Cost, Impairment Loss | 0 | 2025-01-01 → 2025-12-31 |
| Impairment of Intangible Assets (Excluding Goodwill) | 0 | 2025-01-01 → 2025-12-31 |
| Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 8.90M | as of 2025-12-31 |
| Share-based Payment Arrangement, Decrease for Tax Withholding Obligation | 46.23M | 2025-01-01 → 2025-12-31 |
| Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 127.00K | as of 2025-12-31 |
| Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 144.00K | as of 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | 94.33M | as of 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value | 89.33M | 2025-01-01 → 2025-12-31 |
| Stock Repurchased During Period, Value | 174.70M | 2025-01-01 → 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value | 93.80M | as of 2025-12-31 |
| Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits | 24.84M | as of 2025-12-31 |
| Operating Lease, Cost | 10.96M | 2025-01-01 → 2025-12-31 |
| Short-term Lease, Cost | 2.05M | 2025-01-01 → 2025-12-31 |
| Variable Lease, Cost | 952.00K | 2025-01-01 → 2025-12-31 |
| Lease, Cost | 13.96M | 2025-01-01 → 2025-12-31 |
| Right-of-Use Asset Obtained in Exchange for Operating Lease Liability | 13.32M | 2025-01-01 → 2025-12-31 |
| Deferred Tax Assets, in Process Research and Development | 96.04M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year One | 10.60M | as of 2025-12-31 |
| Deferred Tax Assets, Deferred Income | 7.52M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Two | 10.28M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Three | 6.72M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Four | 5.60M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Five | 5.13M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, after Year Five | 9.53M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid | 47.86M | as of 2025-12-31 |
| Deferred Tax Assets, Other | 9.00K | as of 2025-12-31 |
| Deferred Tax Assets, Gross | 145.72M | as of 2025-12-31 |
| Deferred Tax Assets, Valuation Allowance | 1.13M | as of 2025-12-31 |
| Deferred Tax Assets, Net of Valuation Allowance | 144.58M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, Undiscounted Excess Amount | 4.91M | as of 2025-12-31 |
| Deferred Tax Liabilities, Gross | 239.65M | as of 2025-12-31 |
| Long-term Debt, Gross | 600.00M | as of 2025-12-31 |
| Deferred Tax Liabilities, Property, Plant and Equipment | 8.79M | as of 2025-12-31 |
| Deferred Tax Liabilities, Prepaid Expenses | 19.44M | as of 2025-12-31 |
| Deferred Tax Liabilities, Goodwill and Intangible Assets | 211.41M | as of 2025-12-31 |
| Deferred Tax Liabilities, Net | 95.06M | as of 2025-12-31 |
| Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount | 0 | 2025-01-01 → 2025-12-31 |
| Defined Contribution Plan, Cost | 20.70M | 2025-01-01 → 2025-12-31 |
| Purchase Obligation, to be Paid, Year One | 87.36M | as of 2025-12-31 |
| Purchase Obligation, to be Paid, Year Two | 83.54M | as of 2025-12-31 |
| Purchase Obligation, to be Paid, Year Three | 90.63M | as of 2025-12-31 |
| Purchase Obligation, to be Paid, Year Four | 93.44M | as of 2025-12-31 |
| Purchase Obligation, to be Paid, Year Five | 103.44M | as of 2025-12-31 |
| Purchase Obligation, to be Paid, after Year Five | 110.94M | as of 2025-12-31 |
| Purchase Obligation | 569.33M | as of 2025-12-31 |
| Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net | 337.00K | as of 2025-12-31 |
| Unrecognized Tax Benefits | 32.14M | as of 2025-12-31 |
| Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions | 2.10M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions | 103.00K | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions | 5.08M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities | 496.00K | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations | 4.19M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits that Would Impact Effective Tax Rate | 31.00M | as of 2025-12-31 |
| Lessor, Operating Lease, Payment to be Received, Year One | 2.54M | as of 2025-12-31 |
| Lessor, Operating Lease, Payment to be Received, Year Two | 2.28M | as of 2025-12-31 |
| Lessor, Operating Lease, Payment to be Received, Year Three | 2.03M | as of 2025-12-31 |
| Lessor, Operating Lease, Payment to be Received, Year Four | 1.35M | as of 2025-12-31 |
| Lessor, Operating Lease, Payment to be Received, Year Five | 1.39M | as of 2025-12-31 |
| Lessor, Operating Lease, Payment to be Received, after Year Five | 4.20M | as of 2025-12-31 |
| Lessor, Operating Lease, Payments to be Received | 13.78M | as of 2025-12-31 |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | 387.84M | 2025-01-01 → 2025-12-31 |
| Income (Loss) from Continuing Operations before Income Taxes, Foreign | 2.48M | 2025-01-01 → 2025-12-31 |
| APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 151.28M | 2025-01-01 → 2025-12-31 |