XML 79 R69.htm IDEA: XBRL DOCUMENT
v3.19.2

Cemetery Perpetual Care Trust Investments (The Components of Care trusts' corpus) (Details) - USD ($) | 6 Months Ended |
--- | --- | ---
Jun. 30, 2019 | Dec. 31, 2018
Debt and Equity Securities, FV-NI [Line Items] |  |
Care trusts’ corpus | $ 48,442,000 | $ 43,494,000
Fair value measurements, transfers between Level 1 and Level 2 | 0 |
Perpetual Care Trust Invesments [Member] |  |
Debt and Equity Securities, FV-NI [Line Items] |  |
Trust assets, at market value | 48,969,000 | 44,071,000
Obligations due from trust | (527,000) | (577,000)
Care trusts’ corpus | $ 48,442,000 | $ 43,494,000

X
- Definition The total liability as of the balance sheet date from proceeds deposited into trust from the sale of cemetery property interment rights, including undistributed earnings on investments. + References No definition available. + Details
Name: | csv_CareTrustsCorpus
Namespace Prefix: | csv_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair Value Measurements, Transfers Between Level 1 and Level 2 + References No definition available. + Details
Name: | csv_FairValueMeasurementsTransfersBetweenLevel1AndLevel2
Namespace Prefix: | csv_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Obligations Due To Trust + References No definition available. + Details
Name: | csv_ObligationsDueToTrust
Namespace Prefix: | csv_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer. + References No definition available. + Details
Name: | us-gaap_AvailableForSaleSecuritiesCurrent
Namespace Prefix: | us-gaap_
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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=csv_PerpetualCareTrustInvesmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |