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 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputSwapRatesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MinimumMember 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:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputLifeofReceivablesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 2018-12-31 0000927628 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember us-gaap:CreditCardMember 2018-01-01 2018-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:CommercialBankingMember 2018-01-01 2018-03-31 0000927628 us-gaap:CorporateNonSegmentMember cof:InterchangeFeesContractsMember 2018-01-01 2018-03-31 0000927628 us-gaap:CorporateNonSegmentMember cof:OtherContractRevenueMember 2018-01-01 2018-03-31 0000927628 cof:OtherContractRevenueMember 2018-01-01 2018-03-31 0000927628 cof:InterchangeFeesContractsMember 2018-01-01 2018-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:ConsumerBankingMember 2018-01-01 2018-03-31 0000927628 us-gaap:OperatingSegmentsMember us-gaap:CreditCardMember 2018-01-01 2018-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember cof:ConsumerBankingMember 2018-01-01 2018-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember us-gaap:CreditCardMember 2018-01-01 2018-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember cof:CommercialBankingMember 2018-01-01 2018-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember cof:ConsumerBankingMember 2018-01-01 2018-03-31 0000927628 us-gaap:CorporateNonSegmentMember cof:ServiceChargesAndOtherCustomerFeesContractsMember 2018-01-01 2018-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember cof:ConsumerBankingMember 2018-01-01 2018-03-31 0000927628 cof:ServiceChargesAndOtherCustomerFeesContractsMember 2018-01-01 2018-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember cof:CommercialBankingMember 2018-01-01 2018-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember us-gaap:CreditCardMember 2018-01-01 2018-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember cof:CommercialBankingMember 2018-01-01 2018-03-31 0000927628 us-gaap:CorporateNonSegmentMember 2018-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:ConsumerBankingMember 2018-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:CommercialBankingMember 2019-01-01 2019-03-31 0000927628 us-gaap:OperatingSegmentsMember us-gaap:CreditCardMember 2019-01-01 2019-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:CommercialBankingMember 2018-03-31 0000927628 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:ConsumerBankingMember 2019-01-01 2019-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:CommercialBankingMember 2019-03-31 0000927628 us-gaap:CorporateNonSegmentMember 2019-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:ConsumerBankingMember 2019-03-31 0000927628 us-gaap:OperatingSegmentsMember us-gaap:CreditCardMember 2018-03-31 0000927628 us-gaap:OperatingSegmentsMember us-gaap:CreditCardMember 2019-03-31 0000927628 us-gaap:CorporateNonSegmentMember cof:InterchangeFeesContractsMember 2019-01-01 2019-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember cof:ConsumerBankingMember 2019-01-01 2019-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember us-gaap:CreditCardMember 2019-01-01 2019-03-31 0000927628 cof:InterchangeFeesContractsMember 2019-01-01 2019-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember cof:ConsumerBankingMember 2019-01-01 2019-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember cof:CommercialBankingMember 2019-01-01 2019-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember cof:CommercialBankingMember 2019-01-01 2019-03-31 0000927628 us-gaap:CorporateNonSegmentMember cof:ServiceChargesAndOtherCustomerFeesContractsMember 2019-01-01 2019-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember cof:CommercialBankingMember 2019-01-01 2019-03-31 0000927628 cof:ServiceChargesAndOtherCustomerFeesContractsMember 2019-01-01 2019-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember us-gaap:CreditCardMember 2019-01-01 2019-03-31 0000927628 cof:OtherContractRevenueMember 2019-01-01 2019-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember us-gaap:CreditCardMember 2019-01-01 2019-03-31 0000927628 us-gaap:CorporateNonSegmentMember cof:OtherContractRevenueMember 2019-01-01 2019-03-31 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember cof:ConsumerBankingMember 2019-01-01 2019-03-31 0000927628 cof:LossSharingAgreementMember 2019-03-31 0000927628 cof:InterchangeLitigationMember us-gaap:PendingLitigationMember 2012-07-01 2012-07-31 0000927628 cof:OtherPortfolioSegmentsExcludingCreditCardMember 2018-12-31 0000927628 cof:OtherPortfolioSegmentsExcludingCreditCardMember 2019-03-31 0000927628 cof:AntiMoneyLaunderingMember 2018-10-01 2018-10-31 0000927628 cof:LossSharingAgreementMember 2018-12-31 0000927628 us-gaap:InsuranceClaimsMember 2018-12-31 0000927628 us-gaap:InsuranceClaimsMember 2019-03-31 0000927628 us-gaap:LetterOfCreditMember 2019-03-31 0000927628 us-gaap:LetterOfCreditMember 2018-12-31 0000927628 us-gaap:InsuranceClaimsMember 2019-01-01 2019-03-31 iso4217:USD</