Supplemental Consolidated Financial Information - Customer Accounts and Funds Receivable (Details) - USD ($) $ in Millions |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|---|
| Balance Sheet Components [Abstract] | |||
| Customer accounts | $ 763 | $ 481 | $ 69 |
| Funds receivable | 199 | 532 | |
| Customer accounts and funds receivable | $ 962 | $ 1,013 |