XML 94 R72.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Loans - Commercial Banking: Risk Profile by Internal Risk Rating (Details) - USD ($) $ in Millions | Dec. 31, 2024 | Dec. 31, 2023
--- | --- | ---
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Total loans held for investment | $ 327,775 | $ 320,472
Commercial Banking: |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 7,750 | 10,556
Term Loans by Vintage Year, Year 2 | 8,958 | 18,879
Term Loans by Vintage Year, Year 3 | 15,782 | 11,282
Term Loans by Vintage Year, Year 4 | 8,352 | 5,124
Term Loans by Vintage Year, Year 5 | 4,105 | 5,444
Prior | 12,646 | 10,271
Total Term Loans | 57,593 | 61,556
Revolving Loans | 29,265 | 28,740
Revolving Loans Converted to Term | 317 | 192
Total loans held for investment | 87,175 | 90,488
Commercial Banking: | Commercial and multifamily real estate |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 1,914 | 3,281
Term Loans by Vintage Year, Year 2 | 2,663 | 6,185
Term Loans by Vintage Year, Year 3 | 4,964 | 3,603
Term Loans by Vintage Year, Year 4 | 2,368 | 1,303
Term Loans by Vintage Year, Year 5 | 1,099 | 2,614
Prior | 6,058 | 4,737
Total Term Loans | 19,066 | 21,723
Revolving Loans | 12,786 | 12,698
Revolving Loans Converted to Term | 51 | 25
Total loans held for investment | 31,903 | 34,446
Commercial Banking: | Commercial and multifamily real estate | Noncriticized |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 1,820 | 3,068
Term Loans by Vintage Year, Year 2 | 2,574 | 4,665
Term Loans by Vintage Year, Year 3 | 3,846 | 2,773
Term Loans by Vintage Year, Year 4 | 2,230 | 1,019
Term Loans by Vintage Year, Year 5 | 903 | 2,104
Prior | 4,887 | 3,670
Total Term Loans | 16,260 | 17,299
Revolving Loans | 12,691 | 12,565
Revolving Loans Converted to Term | 49 | 25
Total loans held for investment | 29,000 | 29,889
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 | 71 | 148
Term Loans by Vintage Year, Year 2 | 89 | 1,494
Term Loans by Vintage Year, Year 3 | 1,072 | 706
Term Loans by Vintage Year, Year 4 | 35 | 284
Term Loans by Vintage Year, Year 5 | 110 | 463
Prior | 922 | 904
Total Term Loans | 2,299 | 3,999
Revolving Loans | 93 | 133
Revolving Loans Converted to Term | 2 | 0
Total loans held for investment | 2,394 | 4,132
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 | 23 | 65
Term Loans by Vintage Year, Year 2 | 0 | 26
Term Loans by Vintage Year, Year 3 | 46 | 124
Term Loans by Vintage Year, Year 4 | 103 | 0
Term Loans by Vintage Year, Year 5 | 86 | 47
Prior | 249 | 163
Total Term Loans | 507 | 425
Revolving Loans | 2 | 0
Revolving Loans Converted to Term | 0 | 0
Total loans held for investment | 509 | 425
Commercial Banking: | Commercial and industrial |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 5,836 | 7,275
Term Loans by Vintage Year, Year 2 | 6,295 | 12,694
Term Loans by Vintage Year, Year 3 | 10,818 | 7,679
Term Loans by Vintage Year, Year 4 | 5,984 | 3,821
Term Loans by Vintage Year, Year 5 | 3,006 | 2,830
Prior | 6,588 | 5,534
Total Term Loans | 38,527 | 39,833
Revolving Loans | 16,479 | 16,042
Revolving Loans Converted to Term | 266 | 167
Total loans held for investment | 55,272 | 56,042
Commercial Banking: | Commercial and industrial | Noncriticized |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 5,694 | 6,909
Term Loans by Vintage Year, Year 2 | 6,092 | 11,935
Term Loans by Vintage Year, Year 3 | 9,952 | 6,994
Term Loans by Vintage Year, Year 4 | 5,009 | 3,566
Term Loans by Vintage Year, Year 5 | 2,730 | 2,359
Prior | 6,239 | 5,117
Total Term Loans | 35,716 | 36,880
Revolving Loans | 15,449 | 14,822
Revolving Loans Converted to Term | 266 | 167
Total loans held for investment | 51,431 | 51,869
Commercial Banking: | Commercial and industrial | Criticized | Criticized performing |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 101 | 353
Term Loans by Vintage Year, Year 2 | 190 | 706
Term Loans by Vintage Year, Year 3 | 680 | 655
Term Loans by Vintage Year, Year 4 | 932 | 237
Term Loans by Vintage Year, Year 5 | 92 | 348
Prior | 258 | 349
Total Term Loans | 2,253 | 2,648
Revolving Loans | 887 | 1,189
Revolving Loans Converted to Term | 0 | 0
Total loans held for investment | 3,140 | 3,837
Commercial Banking: | Commercial and industrial | Criticized | Criticized nonperforming |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Term Loans by Vintage Year, Year 1 | 41 | 13
Term Loans by Vintage Year, Year 2 | 13 | 53
Term Loans by Vintage Year, Year 3 | 186 | 30
Term Loans by Vintage Year, Year 4 | 43 | 18
Term Loans by Vintage Year, Year 5 | 184 | 123
Prior | 91 | 68
Total Term Loans | 558 | 305
Revolving Loans | 143 | 31
Revolving Loans Converted to Term | 0 | 0
Total loans held for investment | $ 701 | $ 336

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: |