v3.25.2
Debt - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Equipment installment plan receivables, net $ 4,226 $ 4,379
Equipment installment plan receivables due after one year, net 1,975 2,209
Other current assets 4,874 1,853
Accounts payable and accrued liabilities 7,802 8,463
Short-term debt 6,408 4,068
Variable Interest Entity, Primary Beneficiary    
Debt Instrument [Line Items]    
Equipment installment plan receivables, net 1,635 1,472
Equipment installment plan receivables due after one year, net 444 352
Other current assets 213 151
Accounts payable and accrued liabilities 2 2
Short-term debt 431 570
Long-term debt $ 1,257 $ 996