XML 50 R40.htm IDEA: XBRL DOCUMENT
v3.23.1

Loans and Card Member Receivables - Modifications (Details 3) $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2023 USD ($)
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Maximum payment term extension | 60 months
Unused credit available | $ 14
Account Balances | 807
Card Member Loans | Interest Rate Reduction | Consumer |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Account Balances | $ 329
% of Total Class of Financing Receivables | 0.40%
Weighted Average Interest Rate Reduction (% points) | 15.30%
Card Member Loans | Interest Rate Reduction | Small Business |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Account Balances | $ 144
% of Total Class of Financing Receivables | 0.60%
Weighted Average Interest Rate Reduction (% points) | 15.10%
Card Member Loans | Interest Rate Reduction | Corporate |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Account Balances | $ 0
% of Total Class of Financing Receivables | 0.00%
Weighted Average Interest Rate Reduction (% points) | 0.00%
Card Member Receivables | Term Extension | Consumer |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Account Balances | $ 117
% of Total Class of Financing Receivables | 0.50%
Average Payment Term Extensions (# of months) | 23 months
Card Member Receivables | Term Extension | Small Business |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Account Balances | $ 199
% of Total Class of Financing Receivables | 1.00%
Average Payment Term Extensions (# of months) | 24 months
Card Member Receivables | Term Extension | Corporate |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Account Balances | $ 7
% of Total Class of Financing Receivables | 0.04%
Average Payment Term Extensions (# of months) | 10 months
Other Loans | Term Extension |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Account Balances | $ 6
% of Total Class of Financing Receivables | 0.10%
Weighted Average Interest Rate Reduction (% points) | 0.00%
Average Payment Term Extensions (# of months) | 18 months
Other Loans | Interest Rate Reduction and Term Extension |
Financing Receivable, Troubled Debt Restructuring [Line Items] |
Account Balances | $ 5
% of Total Class of Financing Receivables | 0.10%
Weighted Average Interest Rate Reduction (% points) | 1.90%
Average Payment Term Extensions (# of months) | 18 months

X
- Definition Percentage of financing receivable modified during period for debtor experiencing financial difficulty to total financing receivables. + References No definition available. + Details
Name: | axp_FinancingReceivableModificationToTotalFinancingReceivablesPercent
Namespace Prefix: | axp_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period of increase in average maturity of financing receivable modified for debtor experiencing financial difficulty, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | axp_FinancingReceivableModifiedAverageTermIncreaseFromModification
Namespace Prefix: | axp_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable, Modified, Maximum Term Increase From Modification For Customers On Fixed Payment Plans + References No definition available. + Details
Name: | axp_FinancingReceivableModifiedMaximumTermIncreaseFromModificationFixedPaymentPlans
Namespace Prefix: | axp_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of decrease in weighted average contractual interest rate of financing receivable modified for debtor experiencing financial difficulty. + References No definition available. + Details
Name: | axp_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification
Namespace Prefix: | axp_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FinancingReceivableModificationsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after troubled debt restructuring, of modified financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 33 -URI https://asc.fasb.org/extlink&oid=123577603&loc=SL6953676-111524 + Details
Name: | us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of unfunded portion of contractual agreement to lend funds to borrower for financing receivable modified as troubled debt restructuring. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 40 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121585226&loc=d3e18794-111554 + Details
Name: | us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=axp_CardmemberLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LoanRestructuringModificationAxis=us-gaap_ContractualInterestRateReductionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis=us-gaap_ConsumerBorrowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis=axp_SmallBusinessBorrowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis=axp_CorporateBorrowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=axp_CardmemberReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=axp_OtherLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LoanRestructuringModificationAxis=axp_ExtendedMaturityAndInterestRateReductionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |