XML 43 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Available-for-sale investments (Details) - USD ($)
$ in Millions
Sep. 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 $ 40,779 $ 37,911
Gross unrealized gains 245 128
Gross unrealized losses (75) (258)
Fair value 40,949 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 8,029 6,681
Gross unrealized gains 6 1
Gross unrealized losses (17) (68)
Fair value 8,018 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 225 302
Gross unrealized gains 0 0
Gross unrealized losses (1) (3)
Fair value 224 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,634 1,784
Gross unrealized gains 41 9
Gross unrealized losses (4) (34)
Fair value 2,671 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 10,198 8,476
Gross unrealized gains 63 21
Gross unrealized losses (7) (37)
Fair value 10,254 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,829 8,793
Gross unrealized gains 94 59
Gross unrealized losses (17) (63)
Fair value 9,906 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,251 1,079
Gross unrealized gains 12 5
Gross unrealized losses (2) (7)
Fair value 1,261 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 2,212 1,968
Gross unrealized gains 2 1
Gross unrealized losses (10) (29)
Fair value 2,204 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 2,071 1,731
Gross unrealized gains 0 1
Gross unrealized losses (4) (13)
Fair value 2,067 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,455 2,782
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair value 2,455 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 1,746 4,188
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair value 1,746 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 40,650 37,784
Gross unrealized gains 218 97
Gross unrealized losses (62) (254)
Fair value 40,806 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 129 127
Gross unrealized gains 27 31
Gross unrealized losses (13) (4)
Fair value $ 143 $ 154