Segment Reporting - Schedule of Segment Information by Geography (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Segment Reporting Information [Line Items] | |||
| Revenues, less transaction-based expenses: | $ 9,279 | $ 7,988 | $ 7,292 |
| Net assets | 27,720 | 25,786 | |
| Property and equipment, net | 2,153 | 1,923 | |
| United States | |||
| Segment Reporting Information [Line Items] | |||
| Revenues, less transaction-based expenses: | 6,038 | 5,246 | 4,867 |
| Net assets | 20,235 | 18,327 | |
| Property and equipment, net | 1,865 | 1,688 | |
| Foreign Countries | |||
| Segment Reporting Information [Line Items] | |||
| Revenues, less transaction-based expenses: | 3,241 | 2,742 | $ 2,425 |
| Net assets | 7,485 | 7,459 | |
| Property and equipment, net | $ 288 | $ 235 | |