XML 80 R70.htm IDEA: XBRL DOCUMENT
v3.23.1

Stockholders' Equity - Preferred Stock Outstanding (Details) - USD ($) $ / shares in Units, $ in Millions | 3 Months Ended |
--- | --- | ---
Mar. 31, 2023 | Dec. 31, 2022
Class of Stock [Line Items] |  |
Preferred Stock, Including Additional Paid in Capital, Net of Discount | $ 4,845 | $ 4,845
Series I Preferred Stock |  |
Class of Stock [Line Items] |  |
Per Annum Dividend Rate | 5.00% |
Liquidation Preference per Share | $ 1,000 |
Total Shares Outstanding as of March 31, 2023 | 1,500,000 |
Preferred Stock, Including Additional Paid in Capital, Net of Discount | $ 1,462 | 1,462
Series J Preferred Stock |  |
Class of Stock [Line Items] |  |
Per Annum Dividend Rate | 4.80% |
Liquidation Preference per Share | $ 1,000 |
Total Shares Outstanding as of March 31, 2023 | 1,250,000 |
Preferred Stock, Including Additional Paid in Capital, Net of Discount | $ 1,209 | 1,209
Series K Preferred Stock |  |
Class of Stock [Line Items] |  |
Per Annum Dividend Rate | 4.625% |
Liquidation Preference per Share | $ 1,000 |
Total Shares Outstanding as of March 31, 2023 | 125,000 |
Preferred Stock, Including Additional Paid in Capital, Net of Discount | $ 122 | 122
Series L Preferred Stock |  |
Class of Stock [Line Items] |  |
Per Annum Dividend Rate | 4.375% |
Liquidation Preference per Share | $ 1,000 |
Total Shares Outstanding as of March 31, 2023 | 675,000 |
Preferred Stock, Including Additional Paid in Capital, Net of Discount | $ 652 | 652
Series M Preferred Stock |  |
Class of Stock [Line Items] |  |
Per Annum Dividend Rate | 3.95% |
Liquidation Preference per Share | $ 1,000 |
Total Shares Outstanding as of March 31, 2023 | 1,000,000 |
Preferred Stock, Including Additional Paid in Capital, Net of Discount | $ 988 | 988
Preferred Stock, Dividend Payment Rate, Variable | 5-Year Treasury Rate +3.157 |
Series N Preferred Stock |  |
Class of Stock [Line Items] |  |
Per Annum Dividend Rate | 4.25% |
Liquidation Preference per Share | $ 1,000 |
Total Shares Outstanding as of March 31, 2023 | 425,000 |
Preferred Stock, Including Additional Paid in Capital, Net of Discount | $ 412 | $ 412

X
- Definition Preferred Stock, Depositary Shares Issued + References No definition available. + Details
Name: | cof_PreferredStockDepositarySharesIssued
Namespace Prefix: | cof_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of basis of dividend, such as adjustable rate. Excludes percentage rate dividend payments or fixed dollar amounts per share. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644 + Details
Name: | us-gaap_PreferredStockDividendPaymentRateVariable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage rate used to calculate dividend payments on preferred stock. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644 + Details
Name: | us-gaap_PreferredStockDividendRatePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate par value plus amounts in excess of par or issuance value (in cases of no-par value stock) for nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) issued and outstanding, net of discount on shares. Aggregate for preferred stock issued and outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.4-07) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187103-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_PreferredStockIncludingAdditionalPaidInCapitalNetOfDiscount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21564-112644 + Details
Name: | us-gaap_PreferredStockRedemptionPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=cof_SeriesIPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=cof_SeriesJPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=cof_SeriesKPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=cof_SeriesLPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=cof_SeriesMPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=cof_SeriesNPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |