Financial Instruments - Narrative (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Financial Instruments and Fair Value [Line Items] | |||
| Fair value of non-marketable equity securities | $ 28,529 | $ 27,571 | |
| Gross realized gain on debt securities | 103 | 432 | $ 899 |
| Gross realized loss on debt securities | 1,588 | 329 | $ 184 |
| Unrealized gain on equity securities | 16,800 | 14,100 | |
| Equity method investments | 1,500 | $ 1,500 | |
| Foreign currency gain (loss) to be reclassified during next 12 months | 171 | ||
| Valuation, Market Approach | |||
| Financial Instruments and Fair Value [Line Items] | |||
| Fair value of non-marketable equity securities | $ 14,100 | ||
| Cash flow hedges | Foreign exchange contracts | |||
| Financial Instruments and Fair Value [Line Items] | |||
| Foreign exchange option contracts, maximum maturities | 24 months | ||
| X | ||||||||||
- Definition Financial Instruments and Fair Value [Line Items] No definition available.
|
| X | ||||||||||
- Definition Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. No definition available.
|
| X | ||||||||||
- Definition This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of investment in equity security without readily determinable fair value. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of cumulative gain from upward price adjustment on investment in equity security without readily determinable fair value. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|