XML 56 R41.htm IDEA: XBRL DOCUMENT v3.4.0.3
Earnings Per Share (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 18,500,000 6,100,000
Aggregate authorized amount $ 17,500,000,000.000  
Shares repurchased under share repurchase program (in shares) 14,100,000  
Shares repurchased under share repurchase program $ 1,410,000,000  
Remaining authorized repurchase amount under stock purchase program $ 2,481,000,000  
Purchased Put Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Put options outstanding (in shares) 0