Loans and Merchant Cash Advances - Schedule of Allowance for Credit Losses (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||||
| Allowance, beginning of the period | $ 220 | $ 162 | $ 195 | $ 141 |
| Provision for credit losses related to uncollectible receivable | 81 | 42 | 154 | 88 |
| Receivable charged off, net of recoveries | (59) | (35) | (107) | (60) |
| Allowance, end of the period | $ 242 | $ 169 | $ 242 | $ 169 |