XML 61 R50.htm IDEA: XBRL DOCUMENT
v3.25.1

Loans - Commercial Banking: Risk Profile by Internal Risk Rating (Details) - USD ($) $ in Millions | Mar. 31, 2025 | Dec. 31, 2024
--- | --- | ---
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Total loans held for investment | $ 323,598 | $ 327,775
Commercial Banking: |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 2,266 | 7,750
Term Loans by Vintage Year, Year 2 | 7,623 | 8,958
Term Loans by Vintage Year, Year 3 | 8,695 | 15,782
Term Loans by Vintage Year, Year 4 | 15,112 | 8,352
Term Loans by Vintage Year, Year 5 | 7,777 | 4,105
Prior | 15,972 | 12,646
Total Term Loans | 57,445 | 57,593
Revolving Loans | 29,889 | 29,265
Revolving Loans Converted to Term | 179 | 317
Total loans held for investment | 87,513 | 87,175
Commercial Banking: | Commercial and multifamily real estate |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 771 | 1,914
Term Loans by Vintage Year, Year 2 | 1,930 | 2,663
Term Loans by Vintage Year, Year 3 | 2,695 | 4,964
Term Loans by Vintage Year, Year 4 | 4,794 | 2,368
Term Loans by Vintage Year, Year 5 | 2,232 | 1,099
Prior | 6,682 | 6,058
Total Term Loans | 19,104 | 19,066
Revolving Loans | 12,816 | 12,786
Revolving Loans Converted to Term | 51 | 51
Total loans held for investment | 31,971 | 31,903
Commercial Banking: | Commercial and multifamily real estate | Noncriticized |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 761 | 1,820
Term Loans by Vintage Year, Year 2 | 1,841 | 2,574
Term Loans by Vintage Year, Year 3 | 2,606 | 3,846
Term Loans by Vintage Year, Year 4 | 3,764 | 2,230
Term Loans by Vintage Year, Year 5 | 2,078 | 903
Prior | 5,421 | 4,887
Total Term Loans | 16,471 | 16,260
Revolving Loans | 12,764 | 12,691
Revolving Loans Converted to Term | 50 | 49
Total loans held for investment | 29,285 | 29,000
Commercial Banking: | Commercial and multifamily real estate | Criticized | Criticized performing |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 0 | 71
Term Loans by Vintage Year, Year 2 | 70 | 89
Term Loans by Vintage Year, Year 3 | 89 | 1,072
Term Loans by Vintage Year, Year 4 | 986 | 35
Term Loans by Vintage Year, Year 5 | 72 | 110
Prior | 1,023 | 922
Total Term Loans | 2,240 | 2,299
Revolving Loans | 52 | 93
Revolving Loans Converted to Term | 1 | 2
Total loans held for investment | 2,293 | 2,394
Commercial Banking: | Commercial and multifamily real estate | Criticized | Criticized nonperforming |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 10 | 23
Term Loans by Vintage Year, Year 2 | 19 | 0
Term Loans by Vintage Year, Year 3 | 0 | 46
Term Loans by Vintage Year, Year 4 | 44 | 103
Term Loans by Vintage Year, Year 5 | 82 | 86
Prior | 238 | 249
Total Term Loans | 393 | 507
Revolving Loans | 0 | 2
Revolving Loans Converted to Term | 0 | 0
Total loans held for investment | 393 | 509
Commercial Banking: | Commercial and industrial |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 1,495 | 5,836
Term Loans by Vintage Year, Year 2 | 5,693 | 6,295
Term Loans by Vintage Year, Year 3 | 6,000 | 10,818
Term Loans by Vintage Year, Year 4 | 10,318 | 5,984
Term Loans by Vintage Year, Year 5 | 5,545 | 3,006
Prior | 9,290 | 6,588
Total Term Loans | 38,341 | 38,527
Revolving Loans | 17,073 | 16,479
Revolving Loans Converted to Term | 128 | 266
Total loans held for investment | 55,542 | 55,272
Commercial Banking: | Commercial and industrial | Noncriticized |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 1,489 | 5,694
Term Loans by Vintage Year, Year 2 | 5,462 | 6,092
Term Loans by Vintage Year, Year 3 | 5,592 | 9,952
Term Loans by Vintage Year, Year 4 | 9,488 | 5,009
Term Loans by Vintage Year, Year 5 | 4,629 | 2,730
Prior | 8,605 | 6,239
Total Term Loans | 35,265 | 35,716
Revolving Loans | 15,999 | 15,449
Revolving Loans Converted to Term | 128 | 266
Total loans held for investment | 51,392 | 51,431
Commercial Banking: | Commercial and industrial | Criticized | Criticized performing |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 2 | 101
Term Loans by Vintage Year, Year 2 | 168 | 190
Term Loans by Vintage Year, Year 3 | 395 | 680
Term Loans by Vintage Year, Year 4 | 625 | 932
Term Loans by Vintage Year, Year 5 | 784 | 92
Prior | 431 | 258
Total Term Loans | 2,405 | 2,253
Revolving Loans | 914 | 887
Revolving Loans Converted to Term | 0 | 0
Total loans held for investment | 3,319 | 3,140
Commercial Banking: | Commercial and industrial | Criticized | Criticized nonperforming |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 4 | 41
Term Loans by Vintage Year, Year 2 | 63 | 13
Term Loans by Vintage Year, Year 3 | 13 | 186
Term Loans by Vintage Year, Year 4 | 205 | 43
Term Loans by Vintage Year, Year 5 | 132 | 184
Prior | 254 | 91
Total Term Loans | 671 | 558
Revolving Loans | 160 | 143
Revolving Loans Converted to Term | 0 | 0
Total loans held for investment | $ 831 | $ 701

X
- Definition Financing Receivable, Excluding Accrued Interest, Before Allowance for Credit Loss, Term Loans + References No definition available. + Details
Name: | cof_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossTermLoans
Namespace Prefix: | cof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph c -Publisher SEC Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost excluding accrued interest, of financing receivable that can be withdrawn, repaid, and redrawn. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestRevolving
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost excluding accrued interest, of revolving financing receivable converted to term loan. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6A Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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_InternalCreditAssessmentAxis=us-gaap_PassMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_CriticizedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_PerformingFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember
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: |