XML 56 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Available-for-Sale Debt Securities - Summary of Available-for-Sale Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Millions
Jun. 30, 2018
Dec. 31, 2017
Amortized Cost    
Within one year $ 16,861  
After one year through five years 5,710  
After five years through ten years 67  
After ten years 24  
Amortized Cost 22,662 $ 29,685
Fair Value    
Within one year 16,822  
After one year through five years 5,649  
After five years through ten years 66  
After ten years 24  
Fair Value $ 22,561 $ 29,587