XML 240 R208.htm IDEA: XBRL DOCUMENT v2.4.1.9
Contingencies, Commitments and Guarantees (Leases) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Gross rental payments 2015 $ 308us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
Gross rental payments 2016 247us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
Gross rental payments 2017 190us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
Gross rental payments 2018 165us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
Gross rental payments 2019 130us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Gross rental payments, thereafter 731us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
Gross rental payments, total 1,771us-gaap_OperatingLeasesFutureMinimumPaymentsDue    
Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals 112us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals    
Operating Leases, Rent Expense, Net $ 347us-gaap_OperatingLeasesRentExpenseNet $ 372us-gaap_OperatingLeasesRentExpenseNet $ 380us-gaap_OperatingLeasesRentExpenseNet