XML 64 R50.htm IDEA: XBRL DOCUMENT v3.6.0.2
Non-Marketable Investments (Non-Marketable Debt Securities) (Details) - Level 3 - Non-marketable debt securities - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Other Investments Not Readily Marketable    
Beginning balance $ 1,024 $ 90
Total net gains or losses included in other comprehensive income 106 0
Purchases 78 960
Sales (18) (6)
Settlements (25) (20)
Ending balance $ 1,165 $ 1,024