XML 49 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Available-for-sale investments (Details) - USD ($)
$ in Millions
Jun. 30, 2017
Dec. 31, 2016
Amortized cost, gross unrealized gains, gross unrealized losses and estimated fair values of available-for-sale investments by type of security    
Amortized cost $ 38,767 $ 37,911
Gross unrealized gains 222 128
Gross unrealized losses (67) (258)
Estimated fair value 38,922 37,781
U.S. Treasury securities [Member]    
Amortized cost, gross unrealized gains, gross unrealized losses and estimated fair values of available-for-sale investments by type of security    
Amortized cost 7,664 6,681
Gross unrealized gains 9 1
Gross unrealized losses (12) (68)
Estimated fair value 7,661 6,614
Other government-related debt securities - U.S. [Member]    
Amortized cost, gross unrealized gains, gross unrealized losses and estimated fair values of available-for-sale investments by type of security    
Amortized cost 226 302
Gross unrealized gains 1 0
Gross unrealized losses (1) (3)
Estimated fair value 226 299
Other government-related debt securities - Foreign and other [Member]    
Amortized cost, gross unrealized gains, gross unrealized losses and estimated fair values of available-for-sale investments by type of security    
Amortized cost 2,334 1,784
Gross unrealized gains 27 9
Gross unrealized losses (8) (34)
Estimated fair value 2,353 1,759
Corporate debt securities - Financial [Member]    
Amortized cost, gross unrealized gains, gross unrealized losses and estimated fair values of available-for-sale investments by type of security    
Amortized cost 9,591 8,476
Gross unrealized gains 56 21
Gross unrealized losses (10) (37)
Estimated fair value 9,637 8,460
Corporate debt securities - Industrial [Member]    
Amortized cost, gross unrealized gains, gross unrealized losses and estimated fair values of available-for-sale investments by type of security    
Amortized cost 9,499 8,793
Gross unrealized gains 88 59
Gross unrealized losses (18) (63)
Estimated fair value 9,569 8,789
Corporate debt securities - Other [Member]    
Amortized cost, gross unrealized gains, gross unrealized losses and estimated fair values of available-for-sale investments by type of security    
Amortized cost 1,229 1,079
Gross unrealized gains 8 5
Gross unrealized losses (2) (7)
Estimated fair value 1,235 1,077
Residential mortgage-backed securities [Member]    
Amortized cost, gross unrealized gains, gross unrealized losses and estimated fair values of available-for-sale investments by type of security    
Amortized cost 1,689 1,968
Gross unrealized gains 1 1
Gross unrealized losses (8) (29)
Estimated fair value 1,682 1,940
Other mortgage- and asset-backed securities [Member]    
Amortized cost, gross unrealized gains, gross unrealized losses and estimated fair values of available-for-sale investments by type of security    
Amortized cost 1,854 1,731
Gross unrealized gains 2 1
Gross unrealized losses (3) (13)
Estimated fair value 1,853 1,719
Money market mutual funds [Member]    
Amortized cost, gross unrealized gains, gross unrealized losses and estimated fair values of available-for-sale investments by type of security    
Amortized cost 2,165 2,782
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Estimated fair value 2,165 2,782
Other short-term interest-bearing securities [Member]    
Amortized cost, gross unrealized gains, gross unrealized losses and estimated fair values of available-for-sale investments by type of security    
Amortized cost 2,382 4,188
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Estimated fair value 2,382 4,188
Total interest-bearing securities [Member]    
Amortized cost, gross unrealized gains, gross unrealized losses and estimated fair values of available-for-sale investments by type of security    
Amortized cost 38,633 37,784
Gross unrealized gains 192 97
Gross unrealized losses (62) (254)
Estimated fair value 38,763 37,627
Equity securities [Member]    
Amortized cost, gross unrealized gains, gross unrealized losses and estimated fair values of available-for-sale investments by type of security    
Amortized cost 134 127
Gross unrealized gains 30 31
Gross unrealized losses (5) (4)
Estimated fair value $ 159 $ 154