XML 63 R53.htm IDEA: XBRL DOCUMENT
v3.23.1

Allowance for Credit Losses and Reserve for Unfunded Lending Commitments - Charge-Offs (Details) $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2023 USD ($)
Financing Receivable, Credit Quality Indicator [Line Items] |
2023 | $ 3
2022 | 166
2021 | 175
2020 | 88
2019 | 67
Prior | 38
Total Term Loans | 537
Revolving Loans | 1,684
Revolving Loans Converted to Term | 21
Total | 2,242
Credit Card |
Financing Receivable, Credit Quality Indicator [Line Items] |
Revolving Loans | 1,666
Revolving Loans Converted to Term | 21
Total | 1,687
Credit Card | Domestic Card |
Financing Receivable, Credit Quality Indicator [Line Items] |
Revolving Loans | 1,569
Revolving Loans Converted to Term | 18
Total | 1,587
Credit Card | International card businesses |
Financing Receivable, Credit Quality Indicator [Line Items] |
Revolving Loans | 97
Revolving Loans Converted to Term | 3
Total | 100
Consumer Banking |
Financing Receivable, Credit Quality Indicator [Line Items] |
2023 | 1
2022 | 160
2021 | 175
2020 | 88
2019 | 53
Prior | 38
Total Term Loans | 515
Revolving Loans | 16
Revolving Loans Converted to Term | 0
Total | 531
Consumer Banking | Auto |
Financing Receivable, Credit Quality Indicator [Line Items] |
2023 | 1
2022 | 160
2021 | 175
2020 | 88
2019 | 53
Prior | 38
Total Term Loans | 515
Revolving Loans | 0
Revolving Loans Converted to Term | 0
Total | 515
Consumer Banking | Retail banking |
Financing Receivable, Credit Quality Indicator [Line Items] |
2023 | 0
2022 | 0
2021 | 0
2020 | 0
2019 | 0
Prior | 0
Total Term Loans | 0
Revolving Loans | 16
Revolving Loans Converted to Term | 0
Total | 16
Commercial Banking |
Financing Receivable, Credit Quality Indicator [Line Items] |
2023 | 2
2022 | 6
2021 | 0
2020 | 0
2019 | 14
Prior | 0
Total Term Loans | 22
Revolving Loans | 2
Revolving Loans Converted to Term | 0
Total | 24
Commercial Banking | Commercial and multifamily real estate |
Financing Receivable, Credit Quality Indicator [Line Items] |
2023 | 0
2022 | 4
2021 | 0
2020 | 0
2019 | 14
Prior | 0
Total Term Loans | 18
Revolving Loans | 0
Revolving Loans Converted to Term | 0
Total | 18
Commercial Banking | Commercial and industrial |
Financing Receivable, Credit Quality Indicator [Line Items] |
2023 | 2
2022 | 2
2021 | 0
2020 | 0
2019 | 0
Prior | 0
Total Term Loans | 4
Revolving Loans | 2
Revolving Loans Converted to Term | 0
Total | $ 6

X
- Definition Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year, Writeoff + References No definition available. + Details
Name: | cof_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | cof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan, Writeoff + References No definition available. + Details
Name: | cof_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff
Namespace Prefix: | cof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Revolving, Writeoff + References No definition available. + Details
Name: | cof_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
Namespace Prefix: | cof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cof_FinancingReceivableExcludingAccruedInterestTermWriteoff
Namespace Prefix: | cof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year, Writeoff + References No definition available. + Details
Name: | cof_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | cof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year, Writeoff + References No definition available. + Details
Name: | cof_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | cof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year, Writeoff + References No definition available. + Details
Name: | cof_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
Namespace Prefix: | cof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year, Writeoff + References No definition available. + Details
Name: | cof_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | cof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year, Writeoff + References No definition available. + Details
Name: | cof_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | cof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_FinancingReceivableRecordedInvestmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=cof_CreditCardPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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