XML 16 R69.htm IDEA: XBRL DOCUMENT
v3.20.1

Debt (Summary of Term ABS Financings) (Details) $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2020 USD ($)
Term ABS 2017-1 [Member] |  |
Debt Instrument [Line Items] |  |
Close Date | Feb. 23, 2017 |
Net Book Value of Loans Contributed at Closing | $ 437.8 |
Maturity Date | Feb. 15, 2019 | [1],[2]
Term ABS 2017-2 [Member] |  |
Debt Instrument [Line Items] |  |
Close Date | Jun. 29, 2017 |
Net Book Value of Loans Contributed at Closing | $ 563.2 |
Maturity Date | Jun. 17, 2019 | [1],[2]
Term ABS 2017-3 [Member] |  |
Debt Instrument [Line Items] |  |
Close Date | Oct. 26, 2017 |
Net Book Value of Loans Contributed at Closing | $ 437.6 |
Maturity Date | Oct. 15, 2019 | [1],[2]
Term ABS 2018-1 [Member] |  |
Debt Instrument [Line Items] |  |
Close Date | Feb. 22, 2018 |
Net Book Value of Loans Contributed at Closing | $ 625.1 |
Maturity Date | Feb. 17, 2020 | [1],[2]
Term ABS 2018-2 [Member] |  |
Debt Instrument [Line Items] |  |
Close Date | May 24, 2018 |
Net Book Value of Loans Contributed at Closing | $ 562.6 |
Maturity Date | May 15, 2020 | [1],[2]
Term ABS 2018-3 [Member] |  |
Debt Instrument [Line Items] |  |
Close Date | Aug. 23, 2018 |
Net Book Value of Loans Contributed at Closing | $ 500.1 |
Maturity Date | Aug. 17, 2020 | [1],[2]
Term ABS 2019-1 [Member] |  |
Debt Instrument [Line Items] |  |
Close Date | Feb. 21, 2019 |
Net Book Value of Loans Contributed at Closing | $ 503.1 |
Maturity Date | Feb. 15, 2021 | [1],[2]
Term ABS 2019-2 [Member] |  |
Debt Instrument [Line Items] |  |
Close Date | Aug. 28, 2019 |
Net Book Value of Loans Contributed at Closing | $ 625.1 |
Maturity Date | Aug. 15, 2022 | [1],[3]
[1] | Financing made available only to a specified subsidiary of the Company.
[2] | Represents the revolving maturity date. The outstanding balance will amortize after the revolving maturity date based on the cash flows of the pledged assets.
[3] | Represents the revolving maturity date. The Company has the option to redeem and retire the indebtedness after the revolving maturity date. If we do not elect this option, the outstanding balance will amortize based on the cash flows of the pledged assets.

X
- Definition Debt financing close date + References No definition available. + Details
Name: | cacc_Debtfinancingclosedate
Namespace Prefix: | cacc_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net Book Value Of Loans Pledged As Collateral + References No definition available. + Details
Name: | cacc_NetBookValueOfLoansPledgedAsCollateral
Namespace Prefix: | cacc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(2)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_DebtInstrumentMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cacc_TermAssetBackedSecuredFinancingsTwoThousandSeventeenOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cacc_TermAssetBackedSecuredFinancingsTwoThousandSeventeenTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cacc_TermAssetBackedSecuredFinancingsTwoThousandSeventeenThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cacc_TermAssetBackedSecuredFinancingsTwoThousandEighteenOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cacc_TermAssetBackedSecuredFinancingsTwoThousandEighteenTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cacc_TermAssetBackedSecuredFinancingsTwoThousandEighteenThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cacc_TermAssetBackedSecuredFinancingsTwoThousandNineteenOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cacc_TermAssetBackedSecuredFinancingsTwoThousandNineteenTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |