Restructuring Charges and Other Costs Associated with Acquisitions and Cost-Reduction/Productivity Initiatives - Restructuring Accruals (Detail) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 27, 2020 |
Sep. 29, 2019 |
Sep. 27, 2020 |
Sep. 29, 2019 |
|||||||||
| Restructuring Reserve [Roll Forward] | ||||||||||||
| Balance, beginning | [1] | $ 933 | ||||||||||
| Provision | [2] | $ (4) | $ 83 | 392 | $ (50) | |||||||
| Utilization and other | [3] | (479) | ||||||||||
| Balance, ending | [4] | 847 | 847 | |||||||||
| Employee Termination Costs [Member] | ||||||||||||
| Restructuring Reserve [Roll Forward] | ||||||||||||
| Balance, beginning | [1] | 887 | ||||||||||
| Provision | 357 | |||||||||||
| Utilization and other | [3] | (411) | ||||||||||
| Balance, ending | [4] | 832 | 832 | |||||||||
| Asset Impairment Charges [Member] | ||||||||||||
| Restructuring Reserve [Roll Forward] | ||||||||||||
| Balance, beginning | [1] | 0 | ||||||||||
| Provision | 45 | |||||||||||
| Utilization and other | [3] | (45) | ||||||||||
| Balance, ending | [4] | 0 | 0 | |||||||||
| Exit Costs [Member] | ||||||||||||
| Restructuring Reserve [Roll Forward] | ||||||||||||
| Balance, beginning | [1] | 46 | ||||||||||
| Provision | (9) | |||||||||||
| Utilization and other | [3] | (23) | ||||||||||
| Balance, ending | [4] | $ 14 | $ 14 | |||||||||
| ||||||||||||