XML 76 R62.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies (Details) - USD ($)
$ / shares in Units, shares in Millions
Mar. 10, 2016
Apr. 03, 2016
Mar. 08, 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 136    
Shares repurchased, price per share (in dollars per share) $ 29.36    
Shares received in initial delivery, percentage of agreement amount 80.00%    
Remaining authorized repurchase amount   $ 11,400,000,000