v3.25.4
Revenue Recognition (Deferred Contract Acquisition and Fulfillment Costs) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Deferred Acquisition Costs    
Capitalized Contract Cost, Net [Abstract]    
Total deferred costs $ 8,328 $ 7,416
Deferred cost amortization 3,837 3,667
Deferred Acquisition Costs | Prepaid and other current assets    
Capitalized Contract Cost, Net [Abstract]    
Total deferred costs 3,550 3,239
Deferred Acquisition Costs | Other Assets    
Capitalized Contract Cost, Net [Abstract]    
Total deferred costs 4,778 4,177
Deferred Fulfillment Costs    
Capitalized Contract Cost, Net [Abstract]    
Total deferred costs 4,726 5,390
Deferred cost amortization 2,279 2,525
Deferred Fulfillment Costs | Prepaid and other current assets    
Capitalized Contract Cost, Net [Abstract]    
Total deferred costs 1,862 2,101
Deferred Fulfillment Costs | Other Assets    
Capitalized Contract Cost, Net [Abstract]    
Total deferred costs $ 2,864 $ 3,289