XML 66 R74.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Variable Interest Entities and Securitizations - Carrying Amount of Assets and Liabilities of Variable Interest Entities (Detail) - USD ($) $ in Millions | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | ---
Variable Interest Entity [Line Items] |  |
Carrying Amount of Assets, Consolidated | $ 35,519 | $ 35,556
Carrying Amount of Liabilities, Consolidated | 18,201 | 19,019
Carrying Amount of Assets, Unconsolidated | 5,127 | 4,802
Carrying Amount of Liabilities, Unconsolidated | 1,289 | 1,377
Maximum Exposure to Loss | 5,413 | 5,145
Affordable housing entities |  |
Variable Interest Entity [Line Items] |  |
Carrying Amount of Assets, Consolidated | 236 | 243
Carrying Amount of Liabilities, Consolidated | 7 | 17
Carrying Amount of Assets, Unconsolidated | 4,559 | 4,238
Carrying Amount of Liabilities, Unconsolidated | 1,289 | 1,303
Maximum Exposure to Loss | 4,559 | 4,238
VIE, nonconsolidated, carrying amount of assets included in certain investment structures | 2,300 | 2,300
VIE, nonconsolidated, carrying amount of liabilities included in certain investment structures | 741 | 811
Entities that provide capital to low-income and rural communities |  |
Variable Interest Entity [Line Items] |  |
Carrying Amount of Assets, Consolidated | 1,889 | 1,739
Carrying Amount of Liabilities, Consolidated | 69 | 117
Carrying Amount of Assets, Unconsolidated | 0 | 0
Carrying Amount of Liabilities, Unconsolidated | 0 | 0
Maximum Exposure to Loss | 0 | 0
Other |  |
Variable Interest Entity [Line Items] |  |
Carrying Amount of Assets, Consolidated | 0 | 0
Carrying Amount of Liabilities, Consolidated | 0 | 0
Carrying Amount of Assets, Unconsolidated | 502 | 353
Carrying Amount of Liabilities, Unconsolidated | 0 | 0
Maximum Exposure to Loss | 502 | 353
Total other VIEs |  |
Variable Interest Entity [Line Items] |  |
Carrying Amount of Assets, Consolidated | 2,125 | 1,982
Carrying Amount of Liabilities, Consolidated | 76 | 134
Carrying Amount of Assets, Unconsolidated | 5,061 | 4,591
Carrying Amount of Liabilities, Unconsolidated | 1,289 | 1,303
Maximum Exposure to Loss | 5,061 | 4,591
Credit card loan securitizations |  |
Variable Interest Entity [Line Items] |  |
Carrying Amount of Assets, Consolidated | 31,112 | 33,574
Carrying Amount of Liabilities, Consolidated | 16,113 | 18,885
Carrying Amount of Assets, Unconsolidated | 0 | 0
Carrying Amount of Liabilities, Unconsolidated | 0 | 0
Maximum Exposure to Loss | 0 | 0
Auto loan securitizations |  |
Variable Interest Entity [Line Items] |  |
Carrying Amount of Assets, Consolidated | 2,282 |
Carrying Amount of Liabilities, Consolidated | 2,012 |
Carrying Amount of Assets, Unconsolidated | 0 |
Carrying Amount of Liabilities, Unconsolidated | 0 |
Maximum Exposure to Loss | 0 |
Home loan |  |
Variable Interest Entity [Line Items] |  |
Carrying Amount of Assets, Consolidated | 0 | 0
Carrying Amount of Liabilities, Consolidated | 0 | 0
Carrying Amount of Assets, Unconsolidated | 66 | 211
Carrying Amount of Liabilities, Unconsolidated | 0 | 74
Maximum Exposure to Loss | 352 | 554
Total securitization-related VIEs |  |
Variable Interest Entity [Line Items] |  |
Carrying Amount of Assets, Consolidated | 33,394 | 33,574
Carrying Amount of Liabilities, Consolidated | 18,125 | 18,885
Carrying Amount of Assets, Unconsolidated | 66 | 211
Carrying Amount of Liabilities, Unconsolidated | 0 | 74
Maximum Exposure to Loss | $ 352 | $ 554

X
- Definition In certain investment structures, we consolidate a VIE which in turn holds as its primary asset an investment in an unconsolidated VIE. This concept represents the carrying amount of assets related to these investment structures. + References No definition available. + Details
Name: | cof_VariableInterestEntitiesnonconsolidatedCarryingamountofAssetsincludedincertaininvestmentstructures
Namespace Prefix: | cof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition In certain investment structures, we consolidate a VIE which in turn holds as its primary asset an investment in an unconsolidated VIE. This concept represents the carrying amount of liabilities related to these investment structures. + References No definition available. + Details
Name: | cof_VariableInterestEntitiesnonconsolidatedCarryingamountofliabilitiesincludedincertaininvestmentstructures
Namespace Prefix: | cof_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The carrying amount of the consolidated Variable Interest Entity's assets included in the reporting entity's statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685 + Details
Name: | us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The carrying amount of the consolidated Variable Interest Entity's liabilities included in the reporting entity's statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685 + Details
Name: | us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=118582676&loc=d3e5747-111685 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph b -URI http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685 + Details
Name: | us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 No definition available. + Details
Name: | us-gaap_VariableInterestEntityLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount of the assets in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the Variable Interest Entity (VIE), where the reporting entity is not the VIE's primary beneficiary. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph a -URI http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685 + Details
Name: | us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount of the liabilities in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the Variable Interest Entity (VIE), where the reporting entity is not the VIE's primary beneficiary. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph a -URI http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685 + Details
Name: | us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_InvestmentTypeAxis=cof_AffordableHousingEntitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=cof_InvestmentCompaniesProvidingCapitaltoLowIncomeandRuralCommunitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_OtherInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=cof_NonsecuritizationRelatedVariableInterestEntitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CreditCardReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedAutoLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=cof_SecuritizationRelatedVariableInterestEntitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |