Supplemental Financial Information (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Interest Expense, Net | |||
| Interest expense | $ 2,224 | $ 2,230 | $ 2,423 |
| Interest income | (540) | (186) | (39) |
| Interest expense, net | 1,684 | 2,044 | $ 2,384 |
| Accounts Payable and Accrued Liabilities | |||
| Sales rebates | 13,627 | 10,717 | |
| Dividends payable | 2,783 | 2,680 | |
| Accounts payable | 3,688 | 2,934 | |
| Current portion of contingent consideration liabilities | 1,952 | 1,469 | |
| Salaries, wages and commissions | 1,802 | 1,371 | |
| Royalty and license arrangements | 360 | 412 | |
| Other | 6,438 | 5,819 | |
| Accounts payable and accrued liabilities | 30,650 | 25,402 | |
| Other Long-Term Liabilities | |||
| Contingent consideration liabilities | 17,938 | 14,915 | |
| Liabilities for unrecognized tax benefits | 6,681 | 6,502 | |
| Income taxes payable | 2,182 | 2,985 | |
| Pension and other post-employment benefits | 1,538 | 1,638 | |
| Other | 3,988 | 4,615 | |
| Other long-term liabilities | $ 32,327 | $ 30,655 | |
| X | ||||||||||
- Definition Carrying amount as of the balance sheet date of accrued sales rebates. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). No definition available.
|
| X | ||||||||||
- Definition Represents unrecognized tax benefits liabilities. No definition available.
|
| X | ||||||||||
- Definition Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of the cost of borrowed funds accounted for as interest expense. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The net amount of nonoperating interest income (expense). No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|