v3.25.1
Prepaid Expenses and Other Assets - Schedule of Other Assets (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Prepaid Expense and Other Assets [Abstract]    
Customer incentives $ 6,574 $ 6,550
Equity investments 1,598 1,607
Income taxes receivable 980 1,002
Other 883 800
Total other assets $ 10,035 $ 9,959