XML 78 R93.htm IDEA: XBRL DOCUMENT v2.4.1.9
Common Stock (Details) (USD $)
Share data in Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
May 31, 2014
Equity, Class of Treasury Stock [Line Items]        
Payments for repurchase of common stock $ 800,000,000us-gaap_PaymentsForRepurchaseOfCommonStock $ 550,000,000us-gaap_PaymentsForRepurchaseOfCommonStock $ 230,000,000us-gaap_PaymentsForRepurchaseOfCommonStock  
Common Stock [Member]        
Equity, Class of Treasury Stock [Line Items]        
Common stock repurchased 15.5us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
13.2us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
   
Stock repurchase program, authorized amount       2,000,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Stock repurchase program, remaining authorized repurchase amount $ 1,300,000,000us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember