XML 82 R68.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Details) - USD ($)
$ / shares in Units, shares in Millions
Jun. 20, 2016
Mar. 10, 2016
Mar. 08, 2016
Jul. 03, 2016
Commitments and Contingencies Disclosure [Abstract]        
Share repurchase agreement, amount     $ 5,000,000,000  
Accelerated share repurchases, cash paid   $ 5,000,000,000    
Shares repurchased 18 136    
Shares repurchased, price per share (in dollars per share)   $ 29.36    
Shares received in initial delivery, percentage of agreement amount     80.00%  
Average price for shares delivered under the accelerate share repurchase agreement (in dollars per share) $ 32.38      
Remaining authorized repurchase amount       $ 11,400,000,000