v3.25.1
Debt - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Equipment installment plan receivables, net $ 4,294 $ 4,379
Equipment installment plan receivables due after one year, net 2,111 2,209
Other current assets 3,835 1,853
Accounts payable and accrued liabilities 7,900 8,463
Short-term debt 8,214 4,068
Variable Interest Entity, Primary Beneficiary    
Debt Instrument [Line Items]    
Equipment installment plan receivables, net 1,714 1,472
Equipment installment plan receivables due after one year, net 526 352
Other current assets 247 151
Accounts payable and accrued liabilities 4 2
Short-term debt 427 570
Long-term debt $ 1,425 $ 996