<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cacc-20230104.xsd" xlink:type="simple"/>
    <context id="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000885550</identifier>
        </entity>
        <period>
            <startDate>2023-01-04</startDate>
            <endDate>2023-01-04</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF80L2ZyYWc6Y2NlYTUxZjA3NTgxNDhiM2ExZjI5ZWJjNmQ5NjQ2NDYvdGFibGU6N2NjYmU5ZmFhYmU4NGQyYmIwOTBmNjI5NjM2NDUzYjIvdGFibGVyYW5nZTo3Y2NiZTlmYWFiZTg0ZDJiYjA5MGY2Mjk2MzY0NTNiMl8xLTEtMS0xLTExMDE4_ae7a4f66-6157-4990-8926-8df59dbb5066">0000885550</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF80L2ZyYWc6Y2NlYTUxZjA3NTgxNDhiM2ExZjI5ZWJjNmQ5NjQ2NDYvdGFibGU6N2NjYmU5ZmFhYmU4NGQyYmIwOTBmNjI5NjM2NDUzYjIvdGFibGVyYW5nZTo3Y2NiZTlmYWFiZTg0ZDJiYjA5MGY2Mjk2MzY0NTNiMl8yLTEtMS0xLTExMDE4_75abdcd8-0ac4-4455-9e11-d0325e913b13">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGV4dHJlZ2lvbjo5NTc0ZWFhZDg4ZjU0MDkwYTlkODQ1NTI2ZDJiYWI3MV8xNTYy_4a1898fd-61d6-48e6-b33c-217a8182d59b">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGV4dHJlZ2lvbjo5NTc0ZWFhZDg4ZjU0MDkwYTlkODQ1NTI2ZDJiYWI3MV8yMjc_f187605f-45d7-4647-bf5a-b8b09c224a40">2023-01-04</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGV4dHJlZ2lvbjo5NTc0ZWFhZDg4ZjU0MDkwYTlkODQ1NTI2ZDJiYWI3MV8xNTU4_dcea97ea-5d1d-4de6-91de-4735d1dcd891">CREDIT ACCEPTANCE CORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGFibGU6OGMzZmNiNDBkN2NhNDlmNTlmODI5NWM4MDVkMTRmNjkvdGFibGVyYW5nZTo4YzNmY2I0MGQ3Y2E0OWY1OWY4Mjk1YzgwNWQxNGY2OV8wLTAtMS0xLTExMDE4_a8ea659c-e1c1-4de5-a37d-2b40280755f7">MI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGFibGU6OGMzZmNiNDBkN2NhNDlmNTlmODI5NWM4MDVkMTRmNjkvdGFibGVyYW5nZTo4YzNmY2I0MGQ3Y2E0OWY1OWY4Mjk1YzgwNWQxNGY2OV8wLTMtMS0xLTExMDE4_8f0f4cc4-6187-4040-b41e-ca7060ac59f9">000-20202</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGFibGU6OGMzZmNiNDBkN2NhNDlmNTlmODI5NWM4MDVkMTRmNjkvdGFibGVyYW5nZTo4YzNmY2I0MGQ3Y2E0OWY1OWY4Mjk1YzgwNWQxNGY2OV8wLTUtMS0xLTExMDE4_88e746ec-ba6c-492b-9499-09d65e03a37e">38-1999511</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGFibGU6OGMzZmNiNDBkN2NhNDlmNTlmODI5NWM4MDVkMTRmNjkvdGFibGVyYW5nZTo4YzNmY2I0MGQ3Y2E0OWY1OWY4Mjk1YzgwNWQxNGY2OV8zLTAtMS0xLTExMDE4_4bf862ec-f18c-4d96-9360-63070fda4c61">25505 West Twelve Mile Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGFibGU6OGMzZmNiNDBkN2NhNDlmNTlmODI5NWM4MDVkMTRmNjkvdGFibGVyYW5nZTo4YzNmY2I0MGQ3Y2E0OWY1OWY4Mjk1YzgwNWQxNGY2OV80LTAtMS0xLTExMDE4_076cdfe1-3b7c-484c-a780-0e7e6672ce58">Southfield,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGFibGU6OGMzZmNiNDBkN2NhNDlmNTlmODI5NWM4MDVkMTRmNjkvdGFibGVyYW5nZTo4YzNmY2I0MGQ3Y2E0OWY1OWY4Mjk1YzgwNWQxNGY2OV80LTEtMS0xLTExMDE4_765cace7-d37c-419a-a6b3-2accfa3eb54a">MI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGFibGU6OGMzZmNiNDBkN2NhNDlmNTlmODI5NWM4MDVkMTRmNjkvdGFibGVyYW5nZTo4YzNmY2I0MGQ3Y2E0OWY1OWY4Mjk1YzgwNWQxNGY2OV80LTUtMS0xLTExMDE4_9c729480-ae13-4501-865d-b6506e7cee15">48034-8339</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGV4dHJlZ2lvbjo5NTc0ZWFhZDg4ZjU0MDkwYTlkODQ1NTI2ZDJiYWI3MV8xNTYz_4e5ddc19-a24e-46e3-af3f-d88ad243d2b5">248</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGV4dHJlZ2lvbjo5NTc0ZWFhZDg4ZjU0MDkwYTlkODQ1NTI2ZDJiYWI3MV8xNTU5_fad946bf-8a75-462a-9cf8-2e7a093e71af">353-2700</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGV4dHJlZ2lvbjo5NTc0ZWFhZDg4ZjU0MDkwYTlkODQ1NTI2ZDJiYWI3MV8xNTYw_7b810872-b5ef-4d66-94c1-a0763dc68910">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGV4dHJlZ2lvbjo5NTc0ZWFhZDg4ZjU0MDkwYTlkODQ1NTI2ZDJiYWI3MV8xNTU2_83ca47bb-7a7a-4de3-9f6c-e4a3dfafa1ed">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGV4dHJlZ2lvbjo5NTc0ZWFhZDg4ZjU0MDkwYTlkODQ1NTI2ZDJiYWI3MV8xNTU3_89191075-35f4-4956-93ce-dccee3121628">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGV4dHJlZ2lvbjo5NTc0ZWFhZDg4ZjU0MDkwYTlkODQ1NTI2ZDJiYWI3MV8xNTY0_0aeab4f9-6f78-4d03-90a2-a9ab633d024c">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGFibGU6ZDM1NzQzZTIwYzIwNDczZmIyYjViNDE1ZWI0NWJkYTYvdGFibGVyYW5nZTpkMzU3NDNlMjBjMjA0NzNmYjJiNWI0MTVlYjQ1YmRhNl8xLTAtMS0xLTExMDE4_c49b341d-045f-4273-a4ff-422824a91d90">Common Stock, $.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGFibGU6ZDM1NzQzZTIwYzIwNDczZmIyYjViNDE1ZWI0NWJkYTYvdGFibGVyYW5nZTpkMzU3NDNlMjBjMjA0NzNmYjJiNWI0MTVlYjQ1YmRhNl8xLTItMS0xLTExMDE4_6eab2218-d5cf-4d76-949f-d535914dd4c4">CACC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGFibGU6ZDM1NzQzZTIwYzIwNDczZmIyYjViNDE1ZWI0NWJkYTYvdGFibGVyYW5nZTpkMzU3NDNlMjBjMjA0NzNmYjJiNWI0MTVlYjQ1YmRhNl8xLTQtMS0xLTExMDE4_5c2ff2c8-122a-4d1c-99e0-b8b230cfe863">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i24e93883ff2c4aaaaa4e0141e4a4da10_D20230104-20230104"
      id="id3VybDovL2RvY3MudjEvZG9jOmU0MmZjOTczOGQyYjQ2YzI4MjFjMDc5YzhmNTY2MGVkL3NlYzplNDJmYzk3MzhkMmI0NmMyODIxYzA3OWM4ZjU2NjBlZF8xL2ZyYWc6OTU3NGVhYWQ4OGY1NDA5MGE5ZDg0NTUyNmQyYmFiNzEvdGV4dHJlZ2lvbjo5NTc0ZWFhZDg4ZjU0MDkwYTlkODQ1NTI2ZDJiYWI3MV8xNTYx_b92f0f03-8556-4c26-baad-203b27e111a2">false</dei:EntityEmergingGrowthCompany>
</xbrl>
