Revenue Recognition (Deferred Contract Acquisition and Fulfillment Costs) (Details) - USD ($) $ in Millions |
6 Months Ended | ||
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Deferred Acquisition Costs | |||
Capitalized Contract Cost, Net [Abstract] | |||
Total deferred costs | $ 7,723 | $ 7,416 | |
Deferred cost amortization | 1,854 | $ 1,808 | |
Deferred Acquisition Costs | Prepaid and other current assets | |||
Capitalized Contract Cost, Net [Abstract] | |||
Total deferred costs | 3,310 | 3,239 | |
Deferred Acquisition Costs | Other Assets | |||
Capitalized Contract Cost, Net [Abstract] | |||
Total deferred costs | 4,413 | 4,177 | |
Deferred Fulfillment Costs | |||
Capitalized Contract Cost, Net [Abstract] | |||
Total deferred costs | 5,040 | 5,390 | |
Deferred cost amortization | 1,171 | $ 1,294 | |
Deferred Fulfillment Costs | Prepaid and other current assets | |||
Capitalized Contract Cost, Net [Abstract] | |||
Total deferred costs | 1,975 | 2,101 | |
Deferred Fulfillment Costs | Other Assets | |||
Capitalized Contract Cost, Net [Abstract] | |||
Total deferred costs | $ 3,065 | $ 3,289 |