Loans - Consumer, Excluding Credit Card Loans, Other Consumer Loans (Details) (USD $) In Millions, unless otherwise specified
|
12 Months Ended |
|
|
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
747,508jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome |
$ 724,177jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome |
$ 726,835jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome |
Consumer, excluding credit card |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
294,979jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
288,449jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
292,620jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
Consumer, excluding credit card | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
54,536jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
52,757jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
% of 30 days past due to total retained loans |
1.23%jpm_PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
1.15%jpm_PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Consumer, excluding credit card | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
20,058jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
18,951jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
% of 30 days past due to total retained loans |
1.73%jpm_PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
2.32%jpm_PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Consumer, excluding credit card | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
10,970jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
11,557jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
% of 30 days past due to total retained loans |
2.15%jpm_PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
2.52%jpm_PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
85,564jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
83,265jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
% of 30 days past due to total retained loans |
1.47%jpm_PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
1.60%jpm_PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoans / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Consumer, excluding credit card | California | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
6,294jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_CA |
5,615jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_CA |
|
Consumer, excluding credit card | California | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
3,008jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_CA |
2,374jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_CA |
|
Consumer, excluding credit card | California | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
1,143jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_CA |
1,112jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_CA |
|
Consumer, excluding credit card | California | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
10,445jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_CA |
9,101jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_CA |
|
Consumer, excluding credit card | New York | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
3,662jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NY |
3,898jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NY |
|
Consumer, excluding credit card | New York | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
3,187jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NY |
3,084jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NY |
|
Consumer, excluding credit card | New York | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
1,259jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NY |
1,218jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NY |
|
Consumer, excluding credit card | New York | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
8,108jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NY |
8,200jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NY |
|
Consumer, excluding credit card | Illinois | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
3,175jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_IL |
2,917jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_IL |
|
Consumer, excluding credit card | Illinois | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
1,373jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_IL |
1,341jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_IL |
|
Consumer, excluding credit card | Illinois | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
729jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_IL |
740jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_IL |
|
Consumer, excluding credit card | Illinois | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
5,277jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_IL |
4,998jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_IL |
|
Consumer, excluding credit card | Florida | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
2,301jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_FL |
2,012jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_FL |
|
Consumer, excluding credit card | Florida | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
827jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_FL |
646jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_FL |
|
Consumer, excluding credit card | Florida | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
521jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_FL |
539jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_FL |
|
Consumer, excluding credit card | Florida | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
3,649jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_FL |
3,197jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_FL |
|
Consumer, excluding credit card | Texas | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
5,608jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_TX |
5,310jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_TX |
|
Consumer, excluding credit card | Texas | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
2,626jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_TX |
2,646jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_TX |
|
Consumer, excluding credit card | Texas | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
868jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_TX |
878jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_TX |
|
Consumer, excluding credit card | Texas | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
9,102jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_TX |
8,834jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_TX |
|
Consumer, excluding credit card | New Jersey | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
1,945jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NJ |
2,014jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NJ |
|
Consumer, excluding credit card | New Jersey | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
451jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NJ |
392jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NJ |
|
Consumer, excluding credit card | New Jersey | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
378jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NJ |
397jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NJ |
|
Consumer, excluding credit card | New Jersey | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
2,774jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NJ |
2,803jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_NJ |
|
Consumer, excluding credit card | Arizona | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
2,003jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_AZ |
1,855jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_AZ |
|
Consumer, excluding credit card | Arizona | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
1,083jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_AZ |
1,046jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_AZ |
|
Consumer, excluding credit card | Arizona | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
239jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_AZ |
252jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_AZ |
|
Consumer, excluding credit card | Arizona | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
3,325jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_AZ |
3,153jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_AZ |
|
Consumer, excluding credit card | Washington | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
1,019jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_WA |
950jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_WA |
|
Consumer, excluding credit card | Washington | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
258jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_WA |
234jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_WA |
|
Consumer, excluding credit card | Washington | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
235jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_WA |
227jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_WA |
|
Consumer, excluding credit card | Washington | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
1,512jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_WA |
1,411jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_WA |
|
Consumer, excluding credit card | Michigan | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
1,633jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_MI |
1,902jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_MI |
|
Consumer, excluding credit card | Michigan | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
1,375jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_MI |
1,383jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_MI |
|
Consumer, excluding credit card | Michigan | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
466jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_MI |
513jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_MI |
|
Consumer, excluding credit card | Michigan | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
3,474jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_MI |
3,798jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_MI |
|
Consumer, excluding credit card | Ohio | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
2,157jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_OH |
2,229jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_OH |
|
Consumer, excluding credit card | Ohio | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
1,354jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_OH |
1,316jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_OH |
|
Consumer, excluding credit card | Ohio | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
629jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_OH |
708jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_OH |
|
Consumer, excluding credit card | Ohio | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
4,140jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_OH |
4,253jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = stpr_OH |
|
Consumer, excluding credit card | All other | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
24,739jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = jpm_OtherGeographicalAreasMember |
24,055jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = jpm_OtherGeographicalAreasMember |
|
Consumer, excluding credit card | All other | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
4,516jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = jpm_OtherGeographicalAreasMember |
4,489jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = jpm_OtherGeographicalAreasMember |
|
Consumer, excluding credit card | All other | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
4,503jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = jpm_OtherGeographicalAreasMember |
4,973jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = jpm_OtherGeographicalAreasMember |
|
Consumer, excluding credit card | All other | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
33,758jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = jpm_OtherGeographicalAreasMember |
33,517jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = jpm_OtherGeographicalAreasMember |
|
In Process of Active or Suspended Foreclosure | Consumer, excluding credit card |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
1,500jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_InProcessofActiveorSuspendedForeclosureMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
2,100jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_InProcessofActiveorSuspendedForeclosureMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Current and less than 30 days past due and still accruing | Consumer, excluding credit card | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
53,866jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_CurrentAndLessThan30DaysPastDueAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
52,152jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_CurrentAndLessThan30DaysPastDueAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Current and less than 30 days past due and still accruing | Consumer, excluding credit card | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
19,710jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_CurrentAndLessThan30DaysPastDueAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
18,511jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_CurrentAndLessThan30DaysPastDueAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Current and less than 30 days past due and still accruing | Consumer, excluding credit card | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
10,080jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_CurrentAndLessThan30DaysPastDueAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
10,529jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_CurrentAndLessThan30DaysPastDueAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Current and less than 30 days past due and still accruing | Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
83,656jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_CurrentAndLessThan30DaysPastDueAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
81,192jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_CurrentAndLessThan30DaysPastDueAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Days Past Due, 30 to 119 | Consumer, excluding credit card | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
663jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue30To119Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
599jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue30To119Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Days Past Due, 30 to 119 | Consumer, excluding credit card | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
208jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue30To119Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
280jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue30To119Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Days Past Due, 30 to 119 | Consumer, excluding credit card | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
576jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue30To119Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
660jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue30To119Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Days Past Due, 30 to 119 | Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
1,447jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue30To119Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
1,539jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue30To119Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Days Past Due, 120 or More | Consumer, excluding credit card | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
7jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue120OrMoreMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
6jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue120OrMoreMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Days Past Due, 120 or More | Consumer, excluding credit card | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
140jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue120OrMoreMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
160jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue120OrMoreMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Days Past Due, 120 or More | Consumer, excluding credit card | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
314jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue120OrMoreMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
368jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue120OrMoreMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Days Past Due, 120 or More | Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
461jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue120OrMoreMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
534jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue120OrMoreMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
90 or more days past due and still accruing | Consumer, excluding credit card | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
0jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue90OrMoreAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
0jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue90OrMoreAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
90 or more days past due and still accruing | Consumer, excluding credit card | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
0jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue90OrMoreAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
0jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue90OrMoreAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
90 or more days past due and still accruing | Consumer, excluding credit card | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
367jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue90OrMoreAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
428jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue90OrMoreAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
90 or more days past due and still accruing | Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
367jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue90OrMoreAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
428jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue90OrMoreAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Nonaccrual | Consumer, excluding credit card | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
115jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_NonaccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
161jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_NonaccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Nonaccrual | Consumer, excluding credit card | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
279jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_NonaccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
385jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_NonaccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Nonaccrual | Consumer, excluding credit card | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
270jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_NonaccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
86jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_NonaccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Nonaccrual | Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
664jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_NonaccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
632jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_NonaccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Noncriticized | Consumer, excluding credit card | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
9,822jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = jpm_NoncriticizedMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
9,968jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = jpm_NoncriticizedMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Noncriticized | Consumer, excluding credit card | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
14,619jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / us-gaap_InternalCreditAssessmentAxis = jpm_NoncriticizedMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
13,622jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / us-gaap_InternalCreditAssessmentAxis = jpm_NoncriticizedMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Noncriticized | Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
24,441jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / us-gaap_InternalCreditAssessmentAxis = jpm_NoncriticizedMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
23,590jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / us-gaap_InternalCreditAssessmentAxis = jpm_NoncriticizedMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Criticized performing | Consumer, excluding credit card | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
35jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = jpm_CriticizedPerformingMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
54jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = jpm_CriticizedPerformingMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Criticized performing | Consumer, excluding credit card | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
708jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / us-gaap_InternalCreditAssessmentAxis = jpm_CriticizedPerformingMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
711jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / us-gaap_InternalCreditAssessmentAxis = jpm_CriticizedPerformingMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Criticized performing | Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
743jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / us-gaap_InternalCreditAssessmentAxis = jpm_CriticizedPerformingMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
765jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / us-gaap_InternalCreditAssessmentAxis = jpm_CriticizedPerformingMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Criticized nonaccrual | Consumer, excluding credit card | Auto |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
0jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = jpm_CriticizedNonaccrualMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
38jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = jpm_CriticizedNonaccrualMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Criticized nonaccrual | Consumer, excluding credit card | Business banking |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
213jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / us-gaap_InternalCreditAssessmentAxis = jpm_CriticizedNonaccrualMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
316jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_ConsumerBusinessBankingLoansMember / us-gaap_InternalCreditAssessmentAxis = jpm_CriticizedNonaccrualMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Criticized nonaccrual | Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
213jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / us-gaap_InternalCreditAssessmentAxis = jpm_CriticizedNonaccrualMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
354jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / us-gaap_InternalCreditAssessmentAxis = jpm_CriticizedNonaccrualMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Student and Other Loans Insured or Guaranteed by U.S. Government Agencies | Current and less than 30 days past due and still accruing | Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
4,300jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_CurrentAndLessThan30DaysPastDueAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_LoansInsuredOrGuaranteedByGovernmentsAxis = jpm_StudentAndOtherLoansInsuredOrGuaranteedByUSGovernmentAgenciesMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
4,900jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_CurrentAndLessThan30DaysPastDueAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_LoansInsuredOrGuaranteedByGovernmentsAxis = jpm_StudentAndOtherLoansInsuredOrGuaranteedByUSGovernmentAgenciesMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Student and Other Loans Insured or Guaranteed by U.S. Government Agencies | Days Past Due, 30 to 119 | Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
364jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue30To119Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_LoansInsuredOrGuaranteedByGovernmentsAxis = jpm_StudentAndOtherLoansInsuredOrGuaranteedByUSGovernmentAgenciesMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
387jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue30To119Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_LoansInsuredOrGuaranteedByGovernmentsAxis = jpm_StudentAndOtherLoansInsuredOrGuaranteedByUSGovernmentAgenciesMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Student and Other Loans Insured or Guaranteed by U.S. Government Agencies | Days Past Due, 120 or More | Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
290jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue120OrMoreMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_LoansInsuredOrGuaranteedByGovernmentsAxis = jpm_StudentAndOtherLoansInsuredOrGuaranteedByUSGovernmentAgenciesMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
350jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue120OrMoreMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_OtherConsumerMember / jpm_LoansInsuredOrGuaranteedByGovernmentsAxis = jpm_StudentAndOtherLoansInsuredOrGuaranteedByUSGovernmentAgenciesMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Student and Other Loans Insured or Guaranteed by U.S. Government Agencies | Days Past Due, 30 or More, and Still Accruing | Consumer, excluding credit card | Student and other |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Total retained loans |
654jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue30OrMoreAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_LoansInsuredOrGuaranteedByGovernmentsAxis = jpm_StudentAndOtherLoansInsuredOrGuaranteedByUSGovernmentAgenciesMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
$ 737jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome / jpm_FinancingReceivableByDelinquencyStatusAxis = jpm_DaysPastDue30OrMoreAndStillAccruingMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = jpm_StudentAndOtherLoansMember / jpm_LoansInsuredOrGuaranteedByGovernmentsAxis = jpm_StudentAndOtherLoansInsuredOrGuaranteedByUSGovernmentAgenciesMember / jpm_PortfolioSegmentAxis = jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember |
|
Student and Other Loans Insured or Guaranteed by U.S. Government Agencies | Minimum | Days Past Due, 30 to 119 | Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Loans, charge-off criteria, period past due |
30 days |
|
|
Student and Other Loans Insured or Guaranteed by U.S. Government Agencies | Minimum | Days Past Due, 120 or More | Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Loans, charge-off criteria, period past due |
120 days |
|
|
Student and Other Loans Insured or Guaranteed by U.S. Government Agencies | Minimum | Days Past Due, 30 or More, and Still Accruing | Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Loans, charge-off criteria, period past due |
30 days |
|
|
Student and Other Loans Insured or Guaranteed by U.S. Government Agencies | Maximum | Days Past Due, 30 to 119 | Consumer, excluding credit card | Other Consumer |
|
|
|
Loans and Leases Receivable Disclosure [Line Items] |
|
|
|
Loans, charge-off criteria, period past due |
119 days |
|
|