XML 32 R152.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans - Consumer, Excluding Credit Card Loans, Loan Modifications, New TDRs (Details) (Consumer, excluding credit card, USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Residential real estate – excluding PCI
     
Financing Receivable, Impaired [Line Items]      
New TDRs $ 732jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jpm_ResidentialRealEstateExcludingPurchasedCreditImpairedMember
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
$ 1,687jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jpm_ResidentialRealEstateExcludingPurchasedCreditImpairedMember
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
$ 5,507jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jpm_ResidentialRealEstateExcludingPurchasedCreditImpairedMember
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
Home equity - senior lien
     
Financing Receivable, Impaired [Line Items]      
New TDRs 110jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jpm_HomeEquitySeniorLienMember
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
210jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jpm_HomeEquitySeniorLienMember
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
835jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jpm_HomeEquitySeniorLienMember
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
Home equity - junior lien
     
Financing Receivable, Impaired [Line Items]      
New TDRs 211jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jpm_HomeEquityJuniorLienMember
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
388jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jpm_HomeEquityJuniorLienMember
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
711jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= jpm_HomeEquityJuniorLienMember
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
Mortgages - prime, including option ARMS
     
Financing Receivable, Impaired [Line Items]      
New TDRs 287jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
770jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
2,918jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
Mortgages - subprime
     
Financing Receivable, Impaired [Line Items]      
New TDRs $ 124jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialSubprimeFinancingReceivableMember
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
$ 319jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialSubprimeFinancingReceivableMember
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
$ 1,043jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialSubprimeFinancingReceivableMember
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember