Company Quick10K Filing
Quick10K
Capital One Financial
Closing Price ($) Shares Out (MM) Market Cap ($MM)
$90.20 470 $42,360
10-Q 2019-03-31 Quarter: 2019-03-31
10-K 2018-12-31 Annual: 2018-12-31
10-Q 2018-09-30 Quarter: 2018-09-30
10-Q 2018-06-30 Quarter: 2018-06-30
10-Q 2018-03-31 Quarter: 2018-03-31
10-K 2017-12-31 Annual: 2017-12-31
10-Q 2017-09-30 Quarter: 2017-09-30
10-Q 2017-06-30 Quarter: 2017-06-30
10-Q 2017-03-31 Quarter: 2017-03-31
10-K 2016-12-31 Annual: 2016-12-31
10-Q 2016-09-30 Quarter: 2016-09-30
10-Q 2016-06-30 Quarter: 2016-06-30
10-Q 2016-03-31 Quarter: 2016-03-31
10-K 2015-12-31 Annual: 2015-12-31
10-Q 2015-09-30 Quarter: 2015-09-30
10-Q 2015-06-30 Quarter: 2015-06-30
10-Q 2015-03-31 Quarter: 2015-03-31
10-K 2014-12-31 Annual: 2014-12-31
10-Q 2014-09-30 Quarter: 2014-09-30
10-Q 2014-06-30 Quarter: 2014-06-30
10-Q 2014-03-31 Quarter: 2014-03-31
10-K 2013-12-31 Annual: 2013-12-31
8-K 2019-06-27 Other Events, Exhibits
8-K 2019-06-21 Regulation FD
8-K 2019-06-17 Regulation FD, Exhibits
8-K 2019-06-12 Other Events, Exhibits
8-K 2019-06-10 Regulation FD
8-K 2019-05-15 Regulation FD, Exhibits
8-K 2019-05-13 Regulation FD
8-K 2019-05-02 Other Events
8-K 2019-05-02 Officers, Shareholder Vote, Exhibits
8-K 2019-04-25 Regulation FD, Exhibits
8-K 2019-04-25 Earnings, Exhibits
8-K 2019-03-15 Regulation FD, Exhibits
8-K 2019-03-05 Regulation FD
8-K 2019-02-15 Regulation FD, Exhibits
8-K 2019-02-12 Regulation FD
8-K 2019-01-31 Officers
8-K 2019-01-31 Other Events
8-K 2019-01-29 Other Events, Exhibits
8-K 2019-01-28 Officers, Exhibits
8-K 2019-01-22 Regulation FD, Exhibits
8-K 2019-01-22 Earnings, Exhibits
8-K 2018-12-17 Regulation FD, Exhibits
8-K 2018-12-17 Officers, Exhibits
8-K 2018-12-04 Regulation FD
8-K 2018-11-14 Regulation FD, Exhibits
8-K 2018-11-08 Other Events
8-K 2018-11-02 Other Events, Exhibits
8-K 2018-11-01 Other Events
8-K 2018-10-23 Earnings, Exhibits
8-K 2018-10-23 Regulation FD, Exhibits
8-K 2018-09-17 Regulation FD, Exhibits
8-K 2018-08-14 Regulation FD, Exhibits
8-K 2018-08-14 Other Events
8-K 2018-08-03 Other Events
8-K 2018-07-26 Regulation FD, Exhibits
8-K 2018-07-26 Other Events
8-K 2018-07-19 Earnings, Exhibits
8-K 2018-07-19 Regulation FD, Exhibits
8-K 2018-06-28 Other Events, Exhibits
8-K 2018-06-21 Regulation FD
8-K 2018-06-15 Regulation FD, Exhibits
8-K 2018-06-13 Regulation FD
8-K 2018-05-31 Regulation FD
8-K 2018-05-15 Regulation FD, Exhibits
8-K 2018-05-14 Regulation FD
8-K 2018-05-11 Other Events
8-K 2018-05-03 Other Events
8-K 2018-04-30 Other Events, Exhibits
8-K 2018-04-24 Regulation FD, Exhibits
8-K 2018-03-15 Regulation FD, Exhibits
8-K 2018-03-13 Exhibits
8-K 2018-03-09 Other Events
8-K 2018-03-01 Officers, Exhibits
8-K 2018-02-16 Other Events, Exhibits
8-K 2018-02-15 Regulation FD, Exhibits
8-K 2018-02-13 Regulation FD
8-K 2018-02-09 Other Events
8-K 2018-02-01 Officers
8-K 2018-01-30 Other Events, Exhibits
8-K 2018-01-23 Regulation FD, Exhibits
8-K 2018-01-09 Officers
SNY Sanofi 103,070
THG Hanover Insurance Group 4,970
KMT Kennametal 3,000
BANC Banc of California 723
THFF First Financial 504
NMRD Nemaura Medical 193
GPLB Green Planet Bio Engineering 0
APPB Applied Biosciences 0
CXEE China Xuefeng Environmental Engineering 0
PAXH Preaxia Health Care Payment Systems 0
COF 2019-03-31
Part I-Financial Information
Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations ("MD&A")
Note 1-Summary of Significant Accounting Policies
Note 2-Leases
Note 3-Investment Securities
Note 4-Loans
Note 5-Allowance for Loan and Lease Losses and Reserve for Unfunded Lending Commitments
Note 6-Variable Interest Entities and Securitizations
Note 7-Goodwill and Intangible Assets
Note 8-Deposits and Borrowings
Note 9-Derivative Instruments and Hedging Activities
Note 10-Stockholders' Equity
Note 11-Earnings per Common Share
Note 12-Fair Value Measurement
Note 13-Business Segments and Revenue From Contracts with Customers
Note 14-Commitments, Contingencies, Guarantees and Others
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Item 4. Controls and Procedures
Part Ii-Other Information
Item 1. Legal Proceedings
Item 1A. Risk Factors
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Item 3. Defaults Upon Senior Securities
Item 4. Mine Safety Disclosures
Item 5. Other Information
Item 6. Exhibits
EX-31.1 cof-03312019x10qxex311.htm
EX-31.2 cof-03312019x10qxex312.htm
EX-32.1 cof-03312019x10qxex321.htm
EX-32.2 cof-03312019x10qxex322.htm

Capital One Financial Earnings 2019-03-31

COF 10Q Quarterly Report

Balance SheetIncome StatementCash Flow

Document
0.0250.0380.140.040.061.040.030.020.040.500.150.040.060.980.020.010.040.52P56MP3MP54MP1M300000000.010.0110800000000false--12-31Q120192019-03-310000927628 falseLarge Accelerated FilerCAPITAL ONE FINANCIAL CORPfalseCOF0.400.010.01100000000010000000006679690696706484044677173064695965140.960.04750.08800.03900.13380.05360.03340.01850.03380.03100.01000.04460.01330.030.110.170.070.750.030.030.000.000.000.030.050.050.030.650.030.150.150.070.850.030.020.000.000.000.030.050.070.030.690.030.030.030.020.020.02100000010000001200000000019000000001600000000140000000Libor + 380 bps0.05550.010.015000000050000000447500044750004475000447500015000000002002517632010518901700000000 0000927628 2019-01-01 2019-03-31 0000927628 2019-03-31 0000927628 2018-01-01 2018-03-31 0000927628 2018-12-31 0000927628 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-12-31 0000927628 srt:ParentCompanyMember 2019-03-31 0000927628 srt:ParentCompanyMember 2018-12-31 0000927628 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-03-31 0000927628 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000927628 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000927628 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000927628 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommonStockMember 2018-12-31 0000927628 us-gaap:PreferredStockMember 2018-12-31 0000927628 us-gaap:TreasuryStockMember 2019-03-31 0000927628 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000927628 us-gaap:RetainedEarningsMember 2018-12-31 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000927628 us-gaap:TreasuryStockMember 2018-12-31 0000927628 us-gaap:PreferredStockMember 2019-03-31 0000927628 us-gaap:RetainedEarningsMember 2019-03-31 0000927628 us-gaap:CommonStockMember 2019-03-31 0000927628 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommonStockMember 2018-03-31 0000927628 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000927628 2017-12-31 0000927628 us-gaap:TreasuryStockMember 2017-12-31 0000927628 2018-03-31 0000927628 us-gaap:RetainedEarningsMember 2017-12-31 0000927628 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000927628 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000927628 us-gaap:PreferredStockMember 2018-03-31 0000927628 us-gaap:CommonStockMember 2017-12-31 0000927628 us-gaap:PreferredStockMember 2017-12-31 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000927628 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000927628 us-gaap:RetainedEarningsMember 2018-03-31 0000927628 us-gaap:TreasuryStockMember 2018-03-31 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000927628 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0000927628 us-gaap:AccountingStandardsUpdate201602Member 2019-03-31 0000927628 us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000927628 cof:ResidentialMortgageBackedSecuritiesAgencyMember 2018-12-31 0000927628 us-gaap:USTreasurySecuritiesMember 2018-12-31 0000927628 cof:ResidentialMortgageBackedSecuritiesNonagencyMember 2018-12-31 0000927628 cof:CommercialMortgageBackedSecuritiesAgencyMember 2018-12-31 0000927628 us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-12-31 0000927628 cof:ResidentialMortgageBackedSecuritiesAgencyMember 2019-03-31 0000927628 cof:CommercialMortgageBackedSecuritiesAgencyMember 2019-03-31 0000927628 us-gaap:OtherDebtSecuritiesMember 2019-03-31 0000927628 us-gaap:USTreasurySecuritiesMember 2019-03-31 0000927628 cof:ResidentialMortgageBackedSecuritiesNonagencyMember 2019-03-31 0000927628 us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-03-31 0000927628 us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-01-01 2019-03-31 0000927628 us-gaap:CollateralPledgedMember 2018-12-31 0000927628 us-gaap:CommercialMortgageBackedSecuritiesMember 2019-01-01 2019-03-31 0000927628 us-gaap:USTreasuryAndGovernmentMember cof:InvestmentSecuritiesPortfolioMember 2019-03-31 2019-03-31 0000927628 us-gaap:CollateralPledgedMember 2019-03-31 0000927628 us-gaap:USTreasuryAndGovernmentMember cof:InvestmentSecuritiesPortfolioMember 2018-12-31 2018-12-31 0000927628 cof:FederalReserveDiscountWindowMember 2019-03-31 0000927628 cof:FederalHomeLoanbanksMember 2019-03-31 0000927628 cof:FederalHomeLoanbanksMember 2018-12-31 0000927628 cof:FederalReserveDiscountWindowMember 2018-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember cof:CreditCardPortfolioSegmentMember 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember us-gaap:GeographicDistributionForeignMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-03-31 0000927628 us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember 2019-03-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-03-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-03-31 0000927628 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-03-31 0000927628 us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-03-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-03-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember 2019-03-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember 2019-03-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember us-gaap:GeographicDistributionDomesticMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember us-gaap:GeographicDistributionDomesticMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-03-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember 2019-03-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:ConsumerPortfolioSegmentMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-03-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-03-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-03-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember us-gaap:GeographicDistributionForeignMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember us-gaap:GeographicDistributionDomesticMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember us-gaap:GeographicDistributionForeignMember 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember us-gaap:GeographicDistributionForeignMember 2018-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember us-gaap:GeographicDistributionDomesticMember 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000927628 us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000927628 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember 2018-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember cof:CreditCardPortfolioSegmentMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000927628 us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember us-gaap:GeographicDistributionForeignMember 2018-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember 2018-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember us-gaap:GeographicDistributionDomesticMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember us-gaap:GeographicDistributionDomesticMember 2018-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember 2018-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:ConsumerPortfolioSegmentMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember us-gaap:GeographicDistributionForeignMember 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember 2018-01-01 2018-12-31 0000927628 stpr:NJ cof:CreditCardPortfolioSegmentMember 2018-12-31 0000927628 stpr:MI cof:CreditCardPortfolioSegmentMember 2019-03-31 0000927628 stpr:FL cof:CreditCardPortfolioSegmentMember 2018-12-31 0000927628 country:CA cof:CreditCardPortfolioSegmentMember 2019-03-31 0000927628 cof:OtherStatesMember cof:CreditCardPortfolioSegmentMember 2019-03-31 0000927628 stpr:FL cof:CreditCardPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 stpr:NY cof:CreditCardPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 stpr:PA cof:CreditCardPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 stpr:NJ cof:CreditCardPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 stpr:OH cof:CreditCardPortfolioSegmentMember 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember 2019-01-01 2019-03-31 0000927628 country:CA cof:CreditCardPortfolioSegmentMember 2018-12-31 0000927628 stpr:IL cof:CreditCardPortfolioSegmentMember 2019-03-31 0000927628 stpr:TX cof:CreditCardPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember 2019-01-01 2019-03-31 0000927628 stpr:PA cof:CreditCardPortfolioSegmentMember 2019-03-31 0000927628 stpr:CA cof:CreditCardPortfolioSegmentMember 2018-12-31 0000927628 stpr:NJ cof:CreditCardPortfolioSegmentMember 2019-03-31 0000927628 stpr:TX cof:CreditCardPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 stpr:MI cof:CreditCardPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 cof:OtherStatesMember cof:CreditCardPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 stpr:PA cof:CreditCardPortfolioSegmentMember 2018-12-31 0000927628 country:CA cof:CreditCardPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 stpr:CA cof:CreditCardPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 country:GB cof:CreditCardPortfolioSegmentMember 2019-03-31 0000927628 stpr:MI cof:CreditCardPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember 2018-01-01 2018-12-31 0000927628 cof:OtherStatesMember cof:CreditCardPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 stpr:MI cof:CreditCardPortfolioSegmentMember 2018-12-31 0000927628 stpr:PA cof:CreditCardPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 stpr:NY cof:CreditCardPortfolioSegmentMember 2019-03-31 0000927628 country:GB cof:CreditCardPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 stpr:IL cof:CreditCardPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 stpr:OH cof:CreditCardPortfolioSegmentMember 2019-03-31 0000927628 stpr:TX cof:CreditCardPortfolioSegmentMember 2018-12-31 0000927628 cof:OtherStatesMember cof:CreditCardPortfolioSegmentMember 2018-12-31 0000927628 stpr:OH cof:CreditCardPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 stpr:OH cof:CreditCardPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 stpr:NY cof:CreditCardPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 stpr:CA cof:CreditCardPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 stpr:IL cof:CreditCardPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 stpr:CA cof:CreditCardPortfolioSegmentMember 2019-03-31 0000927628 stpr:FL cof:CreditCardPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 country:GB cof:CreditCardPortfolioSegmentMember 2018-12-31 0000927628 country:GB cof:CreditCardPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 stpr:TX cof:CreditCardPortfolioSegmentMember 2019-03-31 0000927628 country:CA cof:CreditCardPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 stpr:NY cof:CreditCardPortfolioSegmentMember 2018-12-31 0000927628 stpr:NJ cof:CreditCardPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 stpr:FL cof:CreditCardPortfolioSegmentMember 2019-03-31 0000927628 stpr:IL cof:CreditCardPortfolioSegmentMember 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember 2018-01-01 2018-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember 2018-01-01 2018-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember 2018-01-01 2018-03-31 0000927628 us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-01-01 2019-03-31 0000927628 stpr:OH us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000927628 stpr:OH us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-03-31 0000927628 stpr:IL us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-01-01 2019-03-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-03-31 0000927628 stpr:NY us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-12-31 0000927628 stpr:LA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-03-31 0000927628 stpr:GA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000927628 stpr:OH us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-01-01 2019-03-31 0000927628 stpr:LA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-01-01 2019-03-31 0000927628 stpr:MD us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-03-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-12-31 0000927628 stpr:LA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-01-01 2019-03-31 0000927628 stpr:TX us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-01-01 2018-12-31 0000927628 stpr:CA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000927628 stpr:FL us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-12-31 0000927628 stpr:MD us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-12-31 0000927628 stpr:FL us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-03-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-01-01 2019-03-31 0000927628 stpr:NY us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-01-01 2018-12-31 0000927628 stpr:IL us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-01-01 2018-12-31 0000927628 stpr:OH us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-01-01 2018-12-31 0000927628 stpr:LA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-01-01 2018-12-31 0000927628 stpr:CA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-01-01 2018-12-31 0000927628 stpr:NJ us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-01-01 2019-03-31 0000927628 stpr:NY us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-01-01 2019-03-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-01-01 2019-03-31 0000927628 stpr:TX us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-01-01 2019-03-31 0000927628 stpr:PA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-01-01 2018-12-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000927628 stpr:NY us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-03-31 0000927628 us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-01-01 2019-03-31 0000927628 stpr:IL us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-03-31 0000927628 stpr:VA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000927628 stpr:NJ us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-12-31 0000927628 stpr:TX us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-01-01 2019-03-31 0000927628 stpr:PA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-03-31 0000927628 stpr:VA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-03-31 0000927628 stpr:TX us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-12-31 0000927628 stpr:GA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-01-01 2018-12-31 0000927628 stpr:LA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-03-31 0000927628 stpr:LA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000927628 stpr:VA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-01-01 2018-12-31 0000927628 stpr:GA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-01-01 2019-03-31 0000927628 stpr:NJ us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-03-31 0000927628 stpr:MD us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-01-01 2018-12-31 0000927628 stpr:CA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-01-01 2019-03-31 0000927628 stpr:NJ us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-01-01 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 stpr:LA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-03-31 0000927628 stpr:VA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-03-31 0000927628 stpr:TX us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-03-31 0000927628 stpr:TX us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-01-01 2018-12-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-01-01 2018-12-31 0000927628 stpr:IL us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000927628 stpr:FL us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-01-01 2018-12-31 0000927628 stpr:MD us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-01-01 2019-03-31 0000927628 stpr:GA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-03-31 0000927628 stpr:TX us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-03-31 0000927628 stpr:FL us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000927628 stpr:TX us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-01-01 2018-12-31 0000927628 stpr:PA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-01-01 2019-03-31 0000927628 stpr:LA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-01-01 2018-12-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-03-31 0000927628 stpr:PA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-01-01 2018-12-31 0000927628 stpr:CA us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-01-01 2018-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ResidentialMortgageMember 2018-01-01 2018-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember 2018-01-01 2018-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2018-01-01 2018-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-01-01 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ResidentialMortgageMember 2019-01-01 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-01-01 2019-03-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-12-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:PassMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:CriticizedMember 2018-12-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:CriticizedMember 2018-01-01 2018-12-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember 2018-12-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:PassMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:CriticizedMember 2018-12-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2018-12-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-12-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2018-12-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:CriticizedMember 2018-01-01 2018-12-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-12-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2018-12-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:PassMember 2018-01-01 2018-12-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:PassMember 2018-01-01 2018-12-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-01-01 2018-12-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-12-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-01-01 2018-12-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-01-01 2018-12-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2018-12-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-12-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-01-01 2018-12-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-01-01 2018-12-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:PassMember 2018-12-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember us-gaap:PassMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:CriticizedMember 2018-01-01 2018-12-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:CriticizedMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:CriticizedMember 2018-12-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:CriticizedMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:CriticizedMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember us-gaap:PassMember 2018-12-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:CriticizedMember 2018-12-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:CriticizedMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:PassMember 2018-12-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-12-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-01-01 2018-12-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-12-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-12-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:CriticizedMember 2018-01-01 2018-12-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-12-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-01-01 2018-12-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-12-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:CriticizedMember 2018-12-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-01-01 2018-12-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-12-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-12-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2018-01-01 2018-12-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:CriticizedMember 2018-12-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:CriticizedMember 2018-12-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:CriticizedMember 2018-01-01 2018-12-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:CriticizedMember 2019-01-01 2019-03-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-01-01 2019-03-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:PassMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-01-01 2019-03-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-03-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-03-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-01-01 2019-03-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-03-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-03-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-01-01 2019-03-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-01-01 2019-03-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:CriticizedMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:PassMember 2019-01-01 2019-03-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2019-03-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember us-gaap:PassMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember us-gaap:PassMember 2019-03-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:CriticizedMember 2019-03-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-03-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2019-03-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-03-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2019-03-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-01-01 2019-03-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-03-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:CriticizedMember 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-01-01 2019-03-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:PassMember 2019-01-01 2019-03-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:CriticizedMember 2019-03-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:CriticizedMember 2019-03-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-03-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:CriticizedMember 2019-03-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:CriticizedMember 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:PassMember 2019-03-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:CriticizedMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:CriticizedMember 2019-03-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-01-01 2019-03-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:PassMember 2019-03-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:CriticizedMember 2019-01-01 2019-03-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-01-01 2019-03-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2019-03-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2019-03-31 0000927628 cof:NortheastMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-03-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:CriticizedMember 2019-01-01 2019-03-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2019-01-01 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:CriticizedMember 2019-01-01 2019-03-31 0000927628 cof:OtherStatesMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-01-01 2019-03-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:CriticizedMember 2019-03-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:CriticizedMember 2019-01-01 2019-03-31 0000927628 cof:MidAtlanticMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:PassMember 2019-03-31 0000927628 cof:SouthMember us-gaap:LoansReceivableMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-03-31 0000927628 us-gaap:LoansReceivableMember cof:InternalRiskRatingConcentrationRiskMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:CriticizedMember 2019-01-01 2019-03-31 0000927628 us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2019-03-31 0000927628 cof:InternalRiskRatingConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember 2018-01-01 2018-03-31 0000927628 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember 2019-03-31 0000927628 us-gaap:PerformingFinancingReceivableMember 2019-03-31 0000927628 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember 2019-03-31 0000927628 us-gaap:PerformingFinancingReceivableMember 2018-12-31 0000927628 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:ContractualInterestRateReductionMember 2018-01-01 2018-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ResidentialMortgageMember us-gaap:ContractualInterestRateReductionMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember us-gaap:ExtendedMaturityMember 2018-01-01 2018-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2018-01-01 2018-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember us-gaap:ExtendedMaturityMember 2018-01-01 2018-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2018-01-01 2018-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ResidentialMortgageMember us-gaap:ExtendedMaturityMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2018-01-01 2018-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:ContractualInterestRateReductionMember 2018-01-01 2018-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2018-01-01 2018-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:ExtendedMaturityMember 2018-01-01 2018-03-31 0000927628 us-gaap:ContractualInterestRateReductionMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:ExtendedMaturityMember 2018-01-01 2018-03-31 0000927628 us-gaap:ExtendedMaturityMember 2018-01-01 2018-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember us-gaap:ContractualInterestRateReductionMember 2018-01-01 2018-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember us-gaap:ExtendedMaturityMember 2018-01-01 2018-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember us-gaap:ContractualInterestRateReductionMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2018-01-01 2018-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:ExtendedMaturityMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:ExtendedMaturityMember 2018-01-01 2018-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:ExtendedMaturityMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:ContractualInterestRateReductionMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:ContractualInterestRateReductionMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember us-gaap:ContractualInterestRateReductionMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:ContractualInterestRateReductionMember 2018-01-01 2018-03-31 0000927628 us-gaap:ExtendedMaturityMember 2019-01-01 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-03-31 0000927628 us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-03-31 0000927628 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember 2018-12-31 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:CombinedAllowanceAndUnfundedReserveMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-01-01 2019-03-31 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-01-01 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-01-01 2019-03-31 0000927628 us-gaap:UnfundedLoanCommitmentMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-01-01 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CombinedAllowanceAndUnfundedReserveMember 2019-03-31 0000927628 us-gaap:UnfundedLoanCommitmentMember 2018-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-03-31 0000927628 us-gaap:UnfundedLoanCommitmentMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-03-31 0000927628 cof:CombinedAllowanceAndUnfundedReserveMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember cof:CombinedAllowanceAndUnfundedReserveMember 2019-03-31 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2018-12-31 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2018-03-31 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2017-12-31 0000927628 cof:CombinedAllowanceAndUnfundedReserveMember 2018-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2017-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember 2018-03-31 0000927628 us-gaap:UnallocatedFinancingReceivablesMember us-gaap:UnfundedLoanCommitmentMember 2018-03-31 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2018-01-01 2018-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2017-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2018-03-31 0000927628 us-gaap:UnallocatedFinancingReceivablesMember 2018-01-01 2018-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2017-12-31 0000927628 us-gaap:UnallocatedFinancingReceivablesMember us-gaap:UnfundedLoanCommitmentMember 2018-01-01 2018-03-31 0000927628 us-gaap:UnallocatedFinancingReceivablesMember 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CombinedAllowanceAndUnfundedReserveMember 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember 2017-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember 2017-12-31 0000927628 cof:CreditCardPortfolioSegmentMember 2017-12-31 0000927628 us-gaap:UnfundedLoanCommitmentMember 2018-01-01 2018-03-31 0000927628 us-gaap:UnfundedLoanCommitmentMember 2017-12-31 0000927628 cof:CreditCardPortfolioSegmentMember cof:CombinedAllowanceAndUnfundedReserveMember 2018-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember 2018-03-31 0000927628 us-gaap:UnallocatedFinancingReceivablesMember cof:CombinedAllowanceAndUnfundedReserveMember 2018-03-31 0000927628 us-gaap:UnallocatedFinancingReceivablesMember 2017-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2018-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2018-01-01 2018-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:CombinedAllowanceAndUnfundedReserveMember 2018-03-31 0000927628 us-gaap:UnallocatedFinancingReceivablesMember us-gaap:UnfundedLoanCommitmentMember 2017-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2018-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2018-01-01 2018-03-31 0000927628 us-gaap:UnfundedLoanCommitmentMember 2018-03-31 0000927628 cof:CreditCardPortfolioSegmentMember 2018-03-31 0000927628 cof:LossSharingAgreementMember 2018-12-31 0000927628 cof:LossSharingAgreementMember 2017-12-31 0000927628 cof:LossSharingAgreementMember 2018-01-01 2018-03-31 0000927628 cof:LossSharingAgreementMember 2019-01-01 2019-03-31 0000927628 cof:LossSharingAgreementMember 2019-03-31 0000927628 cof:LossSharingAgreementMember 2018-03-31 0000927628 us-gaap:CreditCardReceivablesMember 2018-12-31 0000927628 cof:AffordableHousingEntitiesMember 2018-12-31 0000927628 cof:InvestmentCompaniesProvidingCapitaltoLowIncomeandRuralCommunitiesMember 2018-12-31 0000927628 us-gaap:OtherInvestmentsMember 2018-12-31 0000927628 cof:SecuritizationRelatedVariableInterestEntitiesMember 2018-12-31 0000927628 cof:NonsecuritizationRelatedVariableInterestEntitiesMember 2018-12-31 0000927628 us-gaap:ResidentialMortgageMember 2018-12-31 0000927628 us-gaap:OtherInvestmentsMember 2019-03-31 0000927628 cof:NonsecuritizationRelatedVariableInterestEntitiesMember 2019-03-31 0000927628 cof:AffordableHousingEntitiesMember 2019-03-31 0000927628 us-gaap:CreditCardReceivablesMember 2019-03-31 0000927628 cof:SecuritizationRelatedVariableInterestEntitiesMember 2019-03-31 0000927628 us-gaap:ResidentialMortgageMember 2019-03-31 0000927628 cof:InvestmentCompaniesProvidingCapitaltoLowIncomeandRuralCommunitiesMember 2019-03-31 0000927628 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-03-31 0000927628 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-03-31 0000927628 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2018-12-31 0000927628 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-12-31 0000927628 us-gaap:CreditCardMember 2019-03-31 0000927628 cof:ConsumerBankingMember 2019-01-01 2019-03-31 0000927628 cof:ConsumerBankingMember 2019-03-31 0000927628 cof:CommercialBankingMember 2018-12-31 0000927628 cof:ConsumerBankingMember 2018-12-31 0000927628 us-gaap:CreditCardMember 2018-12-31 0000927628 cof:CommercialBankingMember 2019-03-31 0000927628 us-gaap:CreditCardMember 2019-01-01 2019-03-31 0000927628 cof:CommercialBankingMember 2019-01-01 2019-03-31 0000927628 us-gaap:CoreDepositsMember 2018-12-31 0000927628 us-gaap:CoreDepositsMember 2019-03-31 0000927628 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0000927628 us-gaap:CustomerRelationshipsMember 2019-03-31 0000927628 us-gaap:OtherIntangibleAssetsMember 2019-03-31 0000927628 us-gaap:CustomerRelationshipsMember 2018-12-31 0000927628 cof:FixedUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2018-12-31 0000927628 cof:FixedUnsecuredSubordinatedDebtMember us-gaap:SubordinatedDebtMember 2019-03-31 0000927628 cof:SeniorAndSubordinatedNotesMember 2019-03-31 0000927628 cof:FixedUnsecuredSubordinatedDebtMember us-gaap:SubordinatedDebtMember 2018-12-31 0000927628 us-gaap:SecuredDebtMember 2018-12-31 0000927628 cof:CapitalLeaseObligationandGPMHMember 2018-12-31 0000927628 cof:FixedUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2019-03-31 0000927628 cof:FloatingUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2019-03-31 0000927628 us-gaap:FederalHomeLoanBankAdvancesMember 2019-03-31 0000927628 cof:UnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2019-03-31 0000927628 us-gaap:SecuredDebtMember 2019-03-31 0000927628 cof:SeniorAndSubordinatedNotesMember 2018-12-31 0000927628 cof:UnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2018-12-31 0000927628 cof:FHLBAdvanceCapitalLeaseObligationandGPMHMember 2018-12-31 0000927628 cof:FloatingUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2018-12-31 0000927628 cof:CapitalLeaseObligationandGPMHMember 2019-03-31 0000927628 cof:FHLBAdvanceCapitalLeaseObligationandGPMHMember 2019-03-31 0000927628 us-gaap:FederalHomeLoanBankAdvancesMember 2018-12-31 0000927628 us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember 2019-03-31 0000927628 us-gaap:FederalHomeLoanBankAdvancesMember 2018-12-31 0000927628 us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember 2018-12-31 0000927628 us-gaap:FederalHomeLoanBankAdvancesMember 2019-03-31 0000927628 srt:MinimumMember cof:CapitalLeaseObligationandGPMHMember 2019-03-31 0000927628 srt:MinimumMember cof:FixedUnsecuredSubordinatedDebtMember us-gaap:SubordinatedDebtMember 2019-03-31 0000927628 srt:MinimumMember us-gaap:SecuredDebtMember 2019-03-31 0000927628 srt:MaximumMember us-gaap:FederalHomeLoanBankAdvancesMember 2019-03-31 0000927628 srt:MinimumMember cof:FixedUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2019-03-31 0000927628 srt:MaximumMember cof:FixedUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2019-03-31 0000927628 srt:MinimumMember cof:FloatingUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2019-03-31 0000927628 srt:MaximumMember cof:FixedUnsecuredSubordinatedDebtMember us-gaap:SubordinatedDebtMember 2019-03-31 0000927628 srt:MaximumMember us-gaap:SecuredDebtMember 2019-03-31 0000927628 srt:MaximumMember cof:FloatingUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2019-03-31 0000927628 srt:MaximumMember cof:CapitalLeaseObligationandGPMHMember 2019-03-31 0000927628 srt:MinimumMember us-gaap:FederalHomeLoanBankAdvancesMember 2019-03-31 0000927628 cof:NonInterestIncomeOtherMember 2018-01-01 2018-03-31 0000927628 cof:NonInterestIncomeOtherMember 2019-01-01 2019-03-31 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2018-01-01 2018-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2018-01-01 2018-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseDepositsMember 2018-01-01 2018-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2018-01-01 2018-03-31 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2018-01-01 2018-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2018-01-01 2018-03-31 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeOtherMember 2018-01-01 2018-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2018-01-01 2018-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2018-01-01 2018-03-31 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseDepositsMember 2018-01-01 2018-03-31 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2018-01-01 2018-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2018-01-01 2018-03-31 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2018-01-01 2018-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2018-01-01 2018-03-31 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2018-01-01 2018-03-31 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2018-01-01 2018-03-31 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2018-01-01 2018-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeOtherMember 2018-01-01 2018-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2018-01-01 2018-03-31 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2018-01-01 2018-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeLoansMember 2018-01-01 2018-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2018-01-01 2018-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2018-01-01 2018-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2018-01-01 2018-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2018-01-01 2018-03-31 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeLoansMember 2018-01-01 2018-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2018-01-01 2018-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2018-01-01 2018-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2018-01-01 2018-03-31 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommodityContractMember us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2019-03-31 0000927628 us-gaap:OtherContractMember us-gaap:NondesignatedMember 2019-03-31 0000927628 us-gaap:CommodityContractMember us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2018-12-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember cof:OtherInterestRateExposuresMember 2019-03-31 0000927628 us-gaap:OtherContractMember us-gaap:NondesignatedMember 2018-12-31 0000927628 us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2018-12-31 0000927628 us-gaap:NondesignatedMember 2018-12-31 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000927628 us-gaap:NondesignatedMember 2019-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2018-12-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember cof:OtherInterestRateExposuresMember 2018-12-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0000927628 us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0000927628 us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000927628 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000927628 us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2018-12-31 0000927628 cof:SecuritizedDebtObligationsMember 2019-03-31 0000927628 us-gaap:InterestBearingDepositsMember 2018-12-31 0000927628 cof:SecuritizedDebtObligationsMember 2018-12-31 0000927628 us-gaap:InterestBearingDepositsMember 2019-03-31 0000927628 cof:SeniorAndSubordinatedNotesMember 2018-12-31 0000927628 cof:SeniorAndSubordinatedNotesMember 2019-03-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember 2019-03-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2019-01-01 2019-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeLoansMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeOtherMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2019-01-01 2019-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2019-01-01 2019-03-31 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2019-01-01 2019-03-31 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2019-01-01 2019-03-31 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2019-01-01 2019-03-31 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseDepositsMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2019-01-01 2019-03-31 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2019-01-01 2019-03-31 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2019-01-01 2019-03-31 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2019-01-01 2019-03-31 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2019-01-01 2019-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2019-01-01 2019-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2019-01-01 2019-03-31 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeOtherMember 2019-01-01 2019-03-31 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeLoansMember 2019-01-01 2019-03-31 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2019-01-01 2019-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2019-01-01 2019-03-31 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseDepositsMember 2019-01-01 2019-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2018-01-01 2018-03-31 0000927628 us-gaap:ForeignExchangeContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2018-01-01 2018-03-31 0000927628 cof:OtherNonInterestIncomeMember 2018-01-01 2018-03-31 0000927628 us-gaap:OtherContractMember cof:OtherNonInterestIncomeMember 2018-01-01 2018-03-31 0000927628 us-gaap:CommodityContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember 2018-01-01 2018-03-31 0000927628 us-gaap:OtherContractMember cof:OtherNonInterestIncomeMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember cof:OtherInterestRateExposuresMember 2019-01-01 2019-03-31 0000927628 us-gaap:CommodityContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2018-01-01 2018-03-31 0000927628 cof:OtherNonInterestIncomeMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember cof:OtherInterestRateExposuresMember 2018-01-01 2018-03-31 0000927628 us-gaap:ForeignExchangeContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2019-01-01 2019-03-31 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2019-01-01 2019-03-31 0000927628 us-gaap:AccountingStandardsUpdate201712Member 2018-03-31 0000927628 us-gaap:NetInvestmentHedgingMember 2018-01-01 2018-03-31 0000927628 us-gaap:NetInvestmentHedgingMember 2019-01-01 2019-03-31 0000927628 us-gaap:AccountingStandardsUpdate201712Member us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0000927628 us-gaap:SeriesFPreferredStockMember 2019-03-31 0000927628 us-gaap:SeriesCPreferredStockMember 2018-12-31 0000927628 us-gaap:SeriesEPreferredStockMember 2019-03-31 0000927628 us-gaap:SeriesGPreferredStockMember 2018-12-31 0000927628 us-gaap:SeriesGPreferredStockMember 2019-03-31 0000927628 us-gaap:SeriesBPreferredStockMember 2019-03-31 0000927628 us-gaap:SeriesBPreferredStockMember 2018-12-31 0000927628 us-gaap:SeriesEPreferredStockMember 2018-12-31 0000927628 us-gaap:SeriesCPreferredStockMember 2019-01-01 2019-03-31 0000927628 us-gaap:SeriesHPreferredStockMember 2019-01-01 2019-03-31 0000927628 us-gaap:SeriesDPreferredStockMember 2019-03-31 0000927628 us-gaap:SeriesFPreferredStockMember 2018-12-31 0000927628 us-gaap:SeriesCPreferredStockMember 2019-03-31 0000927628 us-gaap:SeriesDPreferredStockMember 2018-12-31 0000927628 us-gaap:SeriesHPreferredStockMember 2019-03-31 0000927628 us-gaap:SeriesDPreferredStockMember 2019-01-01 2019-03-31 0000927628 us-gaap:SeriesBPreferredStockMember 2019-01-01 2019-03-31 0000927628 us-gaap:SeriesGPreferredStockMember 2019-01-01 2019-03-31 0000927628 us-gaap:SeriesHPreferredStockMember 2018-12-31 0000927628 us-gaap:SeriesFPreferredStockMember 2019-01-01 2019-03-31 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-03-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-03-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-03-31 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-03-31 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2019-01-01 2019-03-31 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2018-12-31 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2019-03-31 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000927628 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-03-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-03-31 0000927628 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2019-01-01 2019-03-31 0000927628 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000927628 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0000927628 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2018-01-01 2018-03-31 0000927628 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-03-31 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-03-31 0000927628 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000927628 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-03-31 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-03-31 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000927628 us-gaap:AccountingStandardsUpdate201712Member us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2018-01-01 2018-03-31 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-03-31 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-03-31 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2018-03-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2017-12-31 0000927628 us-gaap:AccountingStandardsUpdate201712Member us-gaap:HeldtomaturitySecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0000927628 us-gaap:SeriesEPreferredStockMember 2019-01-01 2019-03-31 0000927628 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0000927628 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-03-31 0000927628 us-gaap:FairValueMeasurementsNonrecurringMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2018-01-01 2018-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2018-01-01 2018-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2018-01-01 2018-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2018-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-01-01 2018-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2018-01-01 2018-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ServicingContractsMember 2018-01-01 2018-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-01-01 2018-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ServicingContractsMember 2018-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2017-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2017-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ServicingContractsMember 2017-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2017-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:NetDerivativeAssetsLiabilitiesMember 2018-01-01 2018-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2017-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2018-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2018-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2017-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2018-03-31 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueMeasurementsNonrecurringMember 2019-01-01 2019-03-31 0000927628 us-gaap:FairValueMeasurementsNonrecurringMember 2018-01-01 2018-03-31 0000927628 us-gaap:FairValueInputsLevel1Member 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member 2019-03-31 0000927628 us-gaap:FairValueInputsLevel2Member 2019-03-31 0000927628 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000927628 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000927628 us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000927628 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel3Member 2018-12-31 0000927628 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2019-01-01 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-01-01 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-01-01 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-01-01 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:NetDerivativeAssetsLiabilitiesMember 2019-01-01 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2019-03-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member cof:NonRecoverableRateMember cof:AppraisalValueMember 2019-03-31 0000927628 us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member cof:NonRecoverableRateMember cof:AppraisalValueMember 2018-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member cof:NonRecoverableRateMember cof:AppraisalValueMember 2019-03-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member cof:NonRecoverableRateMember cof:AppraisalValueMember 2018-12-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member cof:NonRecoverableRateMember cof:AppraisalValueMember 2018-12-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member cof:NonRecoverableRateMember cof:AppraisalValueMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputSwapRatesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputSwapRatesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputLifeofReceivablesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 2019-03-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputLifeofReceivablesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 2019-03-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputSwapRatesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputSwapRatesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputLifeofReceivablesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 2018-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputSwapRatesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31