COMMITMENTS AND CONTINGENCIES - Schedule of Allowance for Transaction Losses And Negative Customer Balances (Details) - Protection Programs - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Loss Contingency Accrual | ||||
| Beginning balance | $ 318 | $ 319 | $ 278 | $ 355 |
| Provision | 286 | 380 | 586 | 702 |
| Realized losses | (288) | (373) | (553) | (763) |
| Recoveries | 30 | 52 | 35 | 84 |
| Ending balance | $ 346 | $ 378 | $ 346 | $ 378 |