Restructuring and Other Initiatives - Schedule of Restructuring Reserves and Charges (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Restructuring Reserve [Roll Forward] | |||
| Balance at beginning of period | $ 779 | $ 520 | $ 285 |
| Additions, interest accretion and other | 1,790 | 1,831 | 522 |
| Payments | (1,303) | (1,597) | (275) |
| Revisions to estimates and effect of foreign currency | (22) | 25 | (12) |
| Balance at end of period | $ 1,243 | $ 779 | $ 520 |
| Restructuring Incurred Cost Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag | Additions, interest accretion and other | Additions, interest accretion and other | Additions, interest accretion and other |