XML 10 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Investments (Fair Values by Classification) (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Dec. 31, 2018
Fair values of available-for-sale investments by classification in the Consolidated Balance Sheets    
Cash and cash equivalents $ 11,415 $ 6,945
Marketable securities 9,438 22,359
Total interest-bearing securities 20,227 28,724
Available-for-sale investments [Member]    
Fair values of available-for-sale investments by classification in the Consolidated Balance Sheets    
Cash and cash equivalents 10,789 6,365
Marketable securities 9,438 22,359
Total interest-bearing securities $ 20,227 $ 28,724