XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Instruments (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Financial Instruments and Fair Value [Line Items]          
Fair value of debt securities with fair value option elected $ 2,800,000,000   $ 2,800,000,000   $ 2,000,000,000.0
Gross realized gains on the sale of our marketable securities 116,000,000 $ 306,000,000 251,000,000 $ 563,000,000  
Gross realized losses on the sale of our marketable securities 15,000,000 88,000,000 151,000,000 127,000,000  
Other-than-temporary impairment losses recognized 0 0 0 0  
Non-marketable equity securities 23,473,000,000   23,473,000,000   18,893,000,000
Cumulative net gain of non-marketable securities 10,400,000,000   10,400,000,000   6,100,000,000
Total unrealized gain (loss) for non-marketable equity securities 1,787,000,000 $ 91,000,000 5,061,000,000 $ (850,000,000)  
Equity method investments 1,600,000,000   1,600,000,000   1,400,000,000
Foreign currency gain (loss) to be reclassified during next 12 months 87,000,000   87,000,000    
Debt Securities          
Financial Instruments and Fair Value [Line Items]          
Net gain on debt securities with fair value option elected     $ 52,000,000   $ 87,000,000
Cash flow hedges | Foreign exchange contracts          
Financial Instruments and Fair Value [Line Items]          
Foreign exchange option contracts, maximum maturities     24 months    
Valuation, Market Approach          
Financial Instruments and Fair Value [Line Items]          
Non-marketable equity securities 4,700,000,000   $ 4,700,000,000    
Cumulative net gain of non-marketable securities $ 1,800,000,000   $ 1,800,000,000