XML 70 R56.htm IDEA: XBRL DOCUMENT
v3.25.2

Loans - Commercial Banking: Risk Profile by Internal Risk Rating (Details) - USD ($) $ in Millions | Jun. 30, 2025 | Dec. 31, 2024
--- | --- | ---
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Total loans held for investment | $ 439,297 | $ 327,775
Commercial Banking: |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 4,133 | 7,750
Term Loans by Vintage Year, Year 2 | 7,357 | 8,958
Term Loans by Vintage Year, Year 3 | 7,843 | 15,782
Term Loans by Vintage Year, Year 4 | 14,034 | 8,352
Term Loans by Vintage Year, Year 5 | 7,161 | 4,105
Prior | 15,136 | 12,646
Total Term Loans | 55,664 | 57,593
Revolving Loans | 32,520 | 29,265
Revolving Loans Converted to Term | 171 | 317
Total loans held for investment | 88,355 | 87,175
Commercial Banking: | Commercial and multifamily real estate |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 1,110 | 1,914
Term Loans by Vintage Year, Year 2 | 1,816 | 2,663
Term Loans by Vintage Year, Year 3 | 2,348 | 4,964
Term Loans by Vintage Year, Year 4 | 4,431 | 2,368
Term Loans by Vintage Year, Year 5 | 1,971 | 1,099
Prior | 6,495 | 6,058
Total Term Loans | 18,171 | 19,066
Revolving Loans | 14,745 | 12,786
Revolving Loans Converted to Term | 51 | 51
Total loans held for investment | 32,967 | 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 | 1,100 | 1,820
Term Loans by Vintage Year, Year 2 | 1,694 | 2,574
Term Loans by Vintage Year, Year 3 | 2,259 | 3,846
Term Loans by Vintage Year, Year 4 | 3,500 | 2,230
Term Loans by Vintage Year, Year 5 | 1,823 | 903
Prior | 5,208 | 4,887
Total Term Loans | 15,584 | 16,260
Revolving Loans | 14,715 | 12,691
Revolving Loans Converted to Term | 49 | 49
Total loans held for investment | 30,348 | 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 | 104 | 89
Term Loans by Vintage Year, Year 3 | 89 | 1,072
Term Loans by Vintage Year, Year 4 | 910 | 35
Term Loans by Vintage Year, Year 5 | 67 | 110
Prior | 1,069 | 922
Total Term Loans | 2,239 | 2,299
Revolving Loans | 30 | 93
Revolving Loans Converted to Term | 2 | 2
Total loans held for investment | 2,271 | 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 | 18 | 0
Term Loans by Vintage Year, Year 3 | 0 | 46
Term Loans by Vintage Year, Year 4 | 21 | 103
Term Loans by Vintage Year, Year 5 | 81 | 86
Prior | 218 | 249
Total Term Loans | 348 | 507
Revolving Loans | 0 | 2
Revolving Loans Converted to Term | 0 | 0
Total loans held for investment | 348 | 509
Commercial Banking: | Commercial and industrial |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 3,023 | 5,836
Term Loans by Vintage Year, Year 2 | 5,541 | 6,295
Term Loans by Vintage Year, Year 3 | 5,495 | 10,818
Term Loans by Vintage Year, Year 4 | 9,603 | 5,984
Term Loans by Vintage Year, Year 5 | 5,190 | 3,006
Prior | 8,641 | 6,588
Total Term Loans | 37,493 | 38,527
Revolving Loans | 17,775 | 16,479
Revolving Loans Converted to Term | 120 | 266
Total loans held for investment | 55,388 | 55,272
Commercial Banking: | Commercial and industrial | Noncriticized |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 3,018 | 5,694
Term Loans by Vintage Year, Year 2 | 5,358 | 6,092
Term Loans by Vintage Year, Year 3 | 5,142 | 9,952
Term Loans by Vintage Year, Year 4 | 8,986 | 5,009
Term Loans by Vintage Year, Year 5 | 4,417 | 2,730
Prior | 7,898 | 6,239
Total Term Loans | 34,819 | 35,716
Revolving Loans | 16,717 | 15,449
Revolving Loans Converted to Term | 116 | 266
Total loans held for investment | 51,652 | 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 | 5 | 101
Term Loans by Vintage Year, Year 2 | 168 | 190
Term Loans by Vintage Year, Year 3 | 340 | 680
Term Loans by Vintage Year, Year 4 | 362 | 932
Term Loans by Vintage Year, Year 5 | 623 | 92
Prior | 510 | 258
Total Term Loans | 2,008 | 2,253
Revolving Loans | 921 | 887
Revolving Loans Converted to Term | 4 | 0
Total loans held for investment | 2,933 | 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 | 0 | 41
Term Loans by Vintage Year, Year 2 | 15 | 13
Term Loans by Vintage Year, Year 3 | 13 | 186
Term Loans by Vintage Year, Year 4 | 255 | 43
Term Loans by Vintage Year, Year 5 | 150 | 184
Prior | 233 | 91
Total Term Loans | 666 | 558
Revolving Loans | 137 | 143
Revolving Loans Converted to Term | 0 | 0
Total loans held for investment | $ 803 | $ 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 -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph c -Publisher SEC + 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: |