v3.25.0.1
Financial Statement Schedule (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Allowances for Doubtful Accounts      
Movement in Valuation Allowances and Reserves      
Balance at Beginning of Period $ 23 $ 16 $ 42
Charged/ Credited to Net Income 19 16 16
Charged to Other Account 0 0 0
Charges Utilized/ Write-offs (29) (9) (42)
Balance at End of Period 13 23 16
Allowance for Authorized Credits      
Movement in Valuation Allowances and Reserves      
Balance at Beginning of Period 26 26 32
Charged/ Credited to Net Income 2 1 (6)
Charged to Other Account 0 0 0
Charges Utilized/ Write-offs (4) (1) 0
Balance at End of Period 24 26 26
Allowance for Transaction Losses      
Movement in Valuation Allowances and Reserves      
Balance at Beginning of Period 84 70 88
Charged/ Credited to Net Income 334 344 316
Charged to Other Account 0 0 0
Charges Utilized/ Write-offs (347) (330) (334)
Balance at End of Period 71 84 70
Tax Valuation Allowance      
Movement in Valuation Allowances and Reserves      
Balance at Beginning of Period 143 231 136
Charged/ Credited to Net Income 32 (73) 97
Charged to Other Account (5) (8) (2)
Charges Utilized/ Write-offs (7) (7) 0
Balance at End of Period $ 163 $ 143 $ 231