XML 97 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition (Deferred Contract Acquisition and Fulfillment Costs) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Deferred Acquisition Costs    
Capitalized Contract Cost, Net [Abstract]    
Total deferred costs $ 7,416 $ 7,310
Deferred cost amortization 3,667 3,476
Deferred Acquisition Costs | Prepaid and other current assets    
Capitalized Contract Cost, Net [Abstract]    
Total deferred costs 3,239 3,233
Deferred Acquisition Costs | Other Assets    
Capitalized Contract Cost, Net [Abstract]    
Total deferred costs 4,177 4,077
Deferred Fulfillment Costs    
Capitalized Contract Cost, Net [Abstract]    
Total deferred costs 5,390 6,183
Deferred cost amortization 2,525 2,700
Deferred Fulfillment Costs | Prepaid and other current assets    
Capitalized Contract Cost, Net [Abstract]    
Total deferred costs 2,101 2,340
Deferred Fulfillment Costs | Other Assets    
Capitalized Contract Cost, Net [Abstract]    
Total deferred costs $ 3,289 $ 3,843