XML 101 R92.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Events (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 2 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Feb. 25, 2015
Subsequent Event [Line Items]        
Shares purchased $ 0us-gaap_TreasuryStockValueAcquiredCostMethod $ 378us-gaap_TreasuryStockValueAcquiredCostMethod $ 280us-gaap_TreasuryStockValueAcquiredCostMethod  
Subsequent Event        
Subsequent Event [Line Items]        
Amount of shares purchased       2.9us-gaap_TreasuryStockSharesAcquired
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Shares purchased       127us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Remaining authorized amount of shares repurchased       $ 272us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember