v3.24.0.1
Revenue - Receivables Not Yet Billed (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Condensed Consolidated Balance Sheet [Line Items]    
Receivables, net $ 13,813 $ 12,672
Noncurrent receivables, net (included in other noncurrent assets, net) 1,914 1,887
Unbilled Revenues | Notes Receivable | Equipment Installment Plan    
Condensed Consolidated Balance Sheet [Line Items]    
Receivables, net 1,695 1,388
Noncurrent receivables, net (included in other noncurrent assets, net) 1,223 1,023
Total $ 2,918 $ 2,411