Summary of Significant Accounting Policies - Narrative (Details) $ in Millions |
12 Months Ended | |||
|---|---|---|---|---|
|
Dec. 31, 2024
USD ($)
segment
|
Dec. 31, 2023
USD ($)
|
Dec. 31, 2022
USD ($)
|
Dec. 31, 2021
USD ($)
|
|
| Significant Accounting Policies [Line Items] | ||||
| Number of reportable segments | segment | 3 | |||
| Useful life | 13 years 6 months | |||
| Deferred contract costs | $ 45 | $ 26 | ||
| Equity capital | 27,698 | 25,786 | $ 22,761 | $ 22,748 |
| Foreign currency transaction loss | $ 15 | 12 | 9 | |
| Employee stock | ||||
| Significant Accounting Policies [Line Items] | ||||
| Percentage of purchase price of common stock (in percentage) | 85.00% | |||
| Foreign currency translation adjustments | ||||
| Significant Accounting Policies [Line Items] | ||||
| Equity capital | $ (285) | $ (230) | $ (278) | $ (150) |
| Software Development | ||||
| Significant Accounting Policies [Line Items] | ||||
| Useful life | 3 years | |||
| Software Development Except Services and NYSE Platforms | ||||
| Significant Accounting Policies [Line Items] | ||||
| Useful life | 7 years | |||
| X | ||||||||||
- Definition [Line Items] for Significant Accounting Policies [Table] No definition available.
|
| X | ||||||||||
- Definition Amount of deferred costs for long-term contracts and programs. Includes, but is not limited to, initial tooling costs and deferred production costs. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. No definition available.
|
| X | ||||||||||
- Definition Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Purchase price of common stock expressed as a percentage of its fair value. No definition available.
|
| X | ||||||||||
- Definition Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|