<?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/2021q4"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="csv-20221212.xsd" xlink:type="simple"/>
    <context id="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001016281</identifier>
        </entity>
        <period>
            <startDate>2022-12-12</startDate>
            <endDate>2022-12-12</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M180L2ZyYWc6OTljMTAwN2U0N2E0NGUxZTk2YzZlNzI2YTgwM2MxN2UvdGFibGU6ZDMxYjRkOWY2NzllNDBlMWE1ZmQ1Y2U5MmE3MmVjNjIvdGFibGVyYW5nZTpkMzFiNGQ5ZjY3OWU0MGUxYTVmZDVjZTkyYTcyZWM2Ml8xLTEtMS0xLTEyNDM5MA_d531900c-12a2-403a-829e-36c91690faeb">0001016281</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M180L2ZyYWc6OTljMTAwN2U0N2E0NGUxZTk2YzZlNzI2YTgwM2MxN2UvdGFibGU6ZDMxYjRkOWY2NzllNDBlMWE1ZmQ1Y2U5MmE3MmVjNjIvdGFibGVyYW5nZTpkMzFiNGQ5ZjY3OWU0MGUxYTVmZDVjZTkyYTcyZWM2Ml8yLTEtMS0xLTEyNDM5MA_46bce7a8-9356-4c0c-b5ff-95785b21655d">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGV4dHJlZ2lvbjowZTQ1YjM5ZjA3OTk0ODRjYjBhNDA2M2JhYWNhN2Y1OF82OTgw_d54da792-938e-4094-a1d1-377963522f18">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGV4dHJlZ2lvbjowZTQ1YjM5ZjA3OTk0ODRjYjBhNDA2M2JhYWNhN2Y1OF8yMzE_97898ea7-d285-4f8b-b512-0df82d1f6c5b">2022-12-12</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGV4dHJlZ2lvbjowZTQ1YjM5ZjA3OTk0ODRjYjBhNDA2M2JhYWNhN2Y1OF82OTc1_c9b2ea84-4fac-48ac-8782-ecd07c164f73">Carriage Services, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGFibGU6MTEyOWQ4ZDQ1Yjg1NDZhNmIxZmVmNzFkNDkzYmVjNTYvdGFibGVyYW5nZToxMTI5ZDhkNDViODU0NmE2YjFmZWY3MWQ0OTNiZWM1Nl8wLTAtMS0xLTEyNDM5MA_90b51231-88e4-4d1a-a8e4-4600a914784d">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGFibGU6MTEyOWQ4ZDQ1Yjg1NDZhNmIxZmVmNzFkNDkzYmVjNTYvdGFibGVyYW5nZToxMTI5ZDhkNDViODU0NmE2YjFmZWY3MWQ0OTNiZWM1Nl8wLTItMS0xLTEyNDM5MA_4a52d3e8-fec8-4922-8842-007798deff03">1-11961</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGFibGU6MTEyOWQ4ZDQ1Yjg1NDZhNmIxZmVmNzFkNDkzYmVjNTYvdGFibGVyYW5nZToxMTI5ZDhkNDViODU0NmE2YjFmZWY3MWQ0OTNiZWM1Nl8wLTQtMS0xLTEyNDM5MA_f3438b86-897c-4142-84da-76b51d023da4">76-0423828</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGV4dHJlZ2lvbjowZTQ1YjM5ZjA3OTk0ODRjYjBhNDA2M2JhYWNhN2Y1OF82OTY4_6498776c-023e-4daf-b22a-200171a74de6">3040 Post Oak Boulevard, Suite 300</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGV4dHJlZ2lvbjowZTQ1YjM5ZjA3OTk0ODRjYjBhNDA2M2JhYWNhN2Y1OF82OTc3_a067b376-d3da-48d2-9517-c1d2790c8b3c">Houston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGV4dHJlZ2lvbjowZTQ1YjM5ZjA3OTk0ODRjYjBhNDA2M2JhYWNhN2Y1OF82OTY5_1f7b0fa4-fb05-4a94-80cb-a405df16ab3f">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGV4dHJlZ2lvbjowZTQ1YjM5ZjA3OTk0ODRjYjBhNDA2M2JhYWNhN2Y1OF82OTc4_7e5a5707-5e5c-48b0-a22e-a90cea234742">77056</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGV4dHJlZ2lvbjowZTQ1YjM5ZjA3OTk0ODRjYjBhNDA2M2JhYWNhN2Y1OF82OTcw_1604cc7a-7743-4d49-a7a6-9039e1c2dc3c">713</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGV4dHJlZ2lvbjowZTQ1YjM5ZjA3OTk0ODRjYjBhNDA2M2JhYWNhN2Y1OF82OTcx_f8a5370a-a190-46ec-bd93-8cee3f7e4597">332-8400</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGV4dHJlZ2lvbjowZTQ1YjM5ZjA3OTk0ODRjYjBhNDA2M2JhYWNhN2Y1OF82OTcy_e5151d43-5e13-4e9c-bfee-134993e463c5">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGV4dHJlZ2lvbjowZTQ1YjM5ZjA3OTk0ODRjYjBhNDA2M2JhYWNhN2Y1OF82OTcz_a9f3a900-1858-46e7-9c16-885184741450">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGV4dHJlZ2lvbjowZTQ1YjM5ZjA3OTk0ODRjYjBhNDA2M2JhYWNhN2Y1OF82OTc5_a86ddb2e-4e78-4db7-b3c8-719bd9fd566b">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGV4dHJlZ2lvbjowZTQ1YjM5ZjA3OTk0ODRjYjBhNDA2M2JhYWNhN2Y1OF82OTc0_d4378cbc-3b4e-4246-9afc-16133e1cf9b0">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGFibGU6NzgyOWFmMWQ1MTQ0NGYxM2FkMjljOWVlZjJkZmUxMmYvdGFibGVyYW5nZTo3ODI5YWYxZDUxNDQ0ZjEzYWQyOWM5ZWVmMmRmZTEyZl8xLTAtMS0xLTEyNDM5MA_937f2370-c51c-4823-8c89-3b2046d1e359">Common Stock, par value $.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGFibGU6NzgyOWFmMWQ1MTQ0NGYxM2FkMjljOWVlZjJkZmUxMmYvdGFibGVyYW5nZTo3ODI5YWYxZDUxNDQ0ZjEzYWQyOWM5ZWVmMmRmZTEyZl8xLTEtMS0xLTEyNDM5MA_993e4da7-5829-4690-9558-fb2630de22e2">CSV</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGFibGU6NzgyOWFmMWQ1MTQ0NGYxM2FkMjljOWVlZjJkZmUxMmYvdGFibGVyYW5nZTo3ODI5YWYxZDUxNDQ0ZjEzYWQyOWM5ZWVmMmRmZTEyZl8xLTItMS0xLTEyNDM5MA_6fd952cb-a864-450f-96ed-2a503b475623">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="if519fc7cad154a8eab08a66c2382a481_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOmJjYjEzMzUzNjA5ZjRhMDliZDQyNWFiODkxOTI0YzUzL3NlYzpiY2IxMzM1MzYwOWY0YTA5YmQ0MjVhYjg5MTkyNGM1M18xL2ZyYWc6MGU0NWIzOWYwNzk5NDg0Y2IwYTQwNjNiYWFjYTdmNTgvdGV4dHJlZ2lvbjowZTQ1YjM5ZjA3OTk0ODRjYjBhNDA2M2JhYWNhN2Y1OF82OTc2_7ba5bd02-2cab-43ee-9cb9-5fb7d24f1dad">false</dei:EntityEmergingGrowthCompany>
</xbrl>
