XML 79 R199.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restrictions on Cash and Intercompany Funds Transfers (Details) (USD $)
In Billions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Reserve Balances Deposited with Federal Reserve Banks [Abstract]    
Average amount of reserve balances deposited by the Firm's bank subsidiaries with various Federal Reserve Banks $ 10.6jpm_DepositsWithFederalReserveBanks $ 5.3jpm_DepositsWithFederalReserveBanks
Disclosure of Restrictions on Dividends, Loans and Advances Disclosure [Abstract]    
Federal Restriction on Secured Borrowings from Subsidiaries, Per Loan, Portion of Subsidiary Total Capital, Percentage 10.00%jpm_FederalRestrictionOnSecuredBorrowingsFromSubsidiariesPerLoanPortionOfSubsidiaryTotalCapitalPercentage  
Federal Restriction on Secured Borrowings from Subsidiaries, All Loans, Portion of Subsidiary Total Capital, Percentage 20.00%jpm_FederalRestrictionOnSecuredBorrowingsFromSubsidiariesAllLoansPortionOfSubsidiaryTotalCapitalPercentage  
Cash and Securities Segregated under Federal and Other Regulations Disclosures [Abstract]    
Amount of cash that was segregated in special bank accounts for the benefit of securities and futures brokerage customers 16.8us-gaap_CashReserveDepositRequiredAndMade 17.2us-gaap_CashReserveDepositRequiredAndMade
Amount of securities at fair value that were segregated in special bank accounts for the benefit of securities and futures brokerage customers 10.1us-gaap_SecuritiesReserveDepositRequiredAndMade 1.5us-gaap_SecuritiesReserveDepositRequiredAndMade
Restricted cash and cash equivalents 3.3us-gaap_RestrictedCashAndCashEquivalents 3.9us-gaap_RestrictedCashAndCashEquivalents
Bank and Bank Holding Company Subsidiaries    
Disclosure of Restrictions on Dividends, Loans and Advances Disclosure [Abstract]    
Amount Available for Dividend Distribution by Banking Subsidiaries without Prior Approval from Regulatory Agency $ 31us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval
/ dei_LegalEntityAxis
= jpm_BankAndBankHoldingCompanySubsidiariesMember